﻿_ajaxConfig = {'_cfscriptLocation':'/cfcompantes/BLL/AjaxFavorite.cfc', '_jsscriptFolder':'/js/aj'};

function include(script_filename) {
    document.write('<' + 'script');
    document.write(' language="javascript"');
    document.write(' type="text/javascript"');
    document.write(' src="' + script_filename + '">');
    document.write('</' + 'script' + '>');
}

function include_dom(script_filename) {
    var html_doc = document.getElementsByTagName('head').item(0);
    var js = document.createElement('script');
    js.setAttribute('language', 'javascript');
    js.setAttribute('type', 'text/javascript');
    js.setAttribute('src', script_filename);
    html_doc.appendChild(js);
    return false;
}


include(_ajaxConfig._jsscriptFolder + '/engine.js');
include(_ajaxConfig._jsscriptFolder + '/util.js');
//include_once(_jsscriptFolder + '/errorHandler.js');
include(_ajaxConfig._jsscriptFolder + '/wddx.js');

//include(_ajaxConfig._jsscriptFolder + '/ajax.js');
  function createFavorite(ProductID,SiteID,Filename)	{
	if(ProductID<=0){alert(ProductID+"Illegal data!");return false;}
	// send request to CF
	//DWRUtil.useLoadingMessage("正在添加收藏……");
	DWREngine._execute(_ajaxConfig._cfscriptLocation, null, 'fCreateFavorite', ProductID,SiteID,Filename,returnFavoriteMessages);
}
function returnFavoriteMessages(result){
	if(1==result)alert("This item has been added to your wish list successfully!");
	else if(0==result)alert("Failure, please try again!");	
	else if(2==result)alert("This item is in your wish list already!");
	else location.href = "/Users/UserLogin.cfm?go=/"+result+".html";
}
