﻿<!-- 
function changeProductFavorite(proId,yesText,noText,loginUrl)
{ 
     DoAjax('/User/Servers.aspx?action=changefavorite&proid='+proId,'GET',null,changeFavoriteControl,proId,yesText,noText,loginUrl);     
}
function initProductFavorite(proId,yesText,noText,loginUrl)
{
     DoAjax('/User/Servers.aspx?action=existsfavorite&proid='+proId,'GET',null,changeFavoriteControl,proId,yesText,noText,loginUrl);     
}
function changeFavoriteControl(xmlHttp,proId,yesText,noText,loginUrl)
{
    var result=xmlHttp.responseText.toLowerCase();   
    if(result=='nologin'){
        loginUrl=loginUrl||'';
        if(loginUrl!=''){            
		    var win=window.open( loginUrl, '', '', true ) ;
		    if(win==null){
		        top.location=loginUrl;
		    }
            return;
        }
    } 
    var fId=parseInt(result||'0');    
    var obj=docEle('productFavorite');
    setFavoriteHtml(obj,fId,proId,yesText,noText,loginUrl);   
    
    var objs=document.getElementsByName('productFavorite');
    if(objs!=null && objs.length>0){
       for(var i=0;i<objs.length;i++){
           var pid=objs[i].getAttribute('proid')||'0';
           if(pid==proId){
                setFavoriteHtml(objs[i],fId,proId,yesText,noText,loginUrl);   
           }
       }
    }        
}
function setFavoriteHtml(objA,fId,proId,yesText,noText,loginUrl)
{
    if(objA){ 
        if(fId>0){
            objA.innerHTML=yesText||'已加入收藏';            
        }else{
            objA.innerHTML=noText||'加入收藏';           
        }       
        objA.onclick = function(){
            changeProductFavorite(proId,yesText,noText,loginUrl);       
            return false;
        }
    }
}
-->

