﻿function Tracking1(TID)
{
    var ajax1 = new Ajax("http://www.kfc.com.cn/kfccda/minisite/tracking.aspx",1,"trackingid="+TID, null);
    ajax1.post();    
}
function Tracking(TID)
{
    LoadAdScript("http://www.kfc.com.cn/kfccda/minisite/tracking.aspx?trackingid=" + TID);
}
function LoadAdScript(url)
{
    if(url.indexOf("?") == -1)
        url += "?timeStamp=" + new Date().getTime();
    else
        url += "&timeStamp=" + new Date().getTime();
    var adScript=document.getElementById("adScript");
    if(adScript) document.body.removeChild(adScript);
    var l=document.createElement("script");
    l.setAttribute("type","text/javascript");
    l.setAttribute("src",url);
    l.setAttribute("id","adScript");
    document.body.appendChild(l);
}
//自适应iframe内容高度
function TuneHeight()
{   
	var frm = document.getElementById("iframeContent");   
	var subWeb = document.frames ? document.frames["iframeContent"].document : frm.contentDocument;   
	if(frm != null && subWeb != null)
	{
			frm.height = subWeb.body.scrollHeight+20;
	}   
}

//验证表单
function CheckForm()
{
	var emailObj = document.getElementById("uc1_txtemail");
	var mobileObj = document.getElementById("uc1_txtmobile");
	
	if((emailObj.value ==""||emailObj.value ==" 电子邮件")&&(mobileObj.value==""||mobileObj.value==" 手机号码"))
	{
		alertWin('肯德基优惠网提示您！','请填写您的电子邮件或手机号码。',300,150);	
		emailObj.focus();
		return false;
	}
	if((emailObj.value !="")&&(emailObj.value !=" 电子邮件"))
	{
		if(!(isEmail(emailObj.value)))
		{
			alertWin('肯德基优惠网提示您！','您填写的电子邮件格式有误，请核对后再填。',300,150);
			emailObj.focus();
			return false;
		}
	}
	if((mobileObj.value!="")&&(mobileObj.value!=" 手机号码"))
	{
		if(!(IsMobel(mobileObj.value)))
		{
			alertWin('肯德基优惠网提示您！','您填写的手机号码有误，请核对后再填。',300,150);
			mobileObj.focus();
			return false;
		}
	}
	/*
	如果订阅成功，请调用ajax提示，代码如下：
	alertWin('肯德基优惠网提示您！','订阅成功。',300,150);
	*/
	document.getElementById("form").submit();
}
//验证email
function isEmail(vEMail)
{
 var regInvalid=/(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
 var regValid=/^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;
 return (!regInvalid.test(vEMail)&&regValid.test(vEMail));
}
//验证手机号码
function IsMobel(str)
{
 var reg0 = /^13\d{9}$/;
    var reg1 = /^15\d{9}$/;
    var reg2 = /^18\d{9}$/;
 
    return (reg0.test(str)||reg1.test(str)||reg2.test(str));
}

//加为收藏
function bookmark(anchor){
if(window.external)
{
  window.external.AddFavorite(anchor.getAttribute('url'), anchor.getAttribute('title'));
  return false;
}
return true;
}
//全选&取消全选
function setAllChecked1(e,allButton,action)
{
	var icount = 0;
	if(action == 4)
	{
		for(var i=0;i<e.length;i++)
		{
			if(allButton.checked == true)
			{
				e[i].checked = true;
			}
			else
			{
				e[i].checked = false;
			}
		}
	}
	else
	{
		for(var i=0;i<e.length;i++)
		{
			if(e[i].checked == true)
			{
				icount++;
			}
		}
		if(icount==e.length)
		{
			allButton.checked = true;	
		}
		else
		{
			allButton.checked = false;	
		}
	}
}

function setAllChecked(ck)
{
    if(ck.id != "uc1_chkall")
    {
      document.getElementById("uc1_chkall").checked = getCheckedStatus();
    }
    else
        setCheckedStatus(ck.checked);
    
}
function setCheckedStatus(bValue)
{
   document.getElementById("uc1_chkkfc").checked = bValue;
   document.getElementById("uc1_chkpizzahut").checked = bValue;
   document.getElementById("uc1_chkphd").checked = bValue;
   document.getElementById("uc1_chkdfjb").checked = bValue;
}
function getCheckedStatus()
{
    return document.getElementById("uc1_chkkfc").checked && document.getElementById("uc1_chkpizzahut").checked && document.getElementById("uc1_chkphd").checked & document.getElementById("uc1_chkdfjb").checked;
}
//ajax提示框
function alertWin(title, msg, w, h){  
    var titleheight = "22px"; // 提示窗口标题高度  
    var bordercolor = "#c3102e"; // 提示窗口的边框颜色  
    var titlecolor = "#FFFFFF"; // 提示窗口的标题颜色  
    var titlebgcolor = "#c3102e"; // 提示窗口的标题背景色 
    var bgcolor = "#FFFFFF"; // 提示内容的背景色 
     
    var iWidth = document.documentElement.clientWidth;  
    var iHeight = document.documentElement.clientHeight;  
	var iScroll = document.documentElement.scrollTop;
    var bgObj = document.createElement("div");  
    bgObj.style.cssText = "position:absolute;left:0px;top:0px;width:"+iWidth+"px;height:"+Math.max(document.body.clientHeight, iHeight)+"px;filter: Alpha(opacity=20);-moz-opacity:0.20;opacity:0.20;background-color:#000000;z-index:101;"; 
    document.body.appendChild(bgObj);  
     
    var msgObj=document.createElement("div");

    msgObj.style.cssText = "position:absolute;font:11px '宋体';top:"+(iScroll+150)+"px;left:"+(iWidth-w)/2+"px;width:"+w+"px;height:"+h+"px;text-align:center;border:1px solid "+bordercolor+";background-color:"+bgcolor+";padding:1px;line-height:22px;z-index:102;"; 
    document.body.appendChild(msgObj); 
     
    var table = document.createElement("table"); 
    msgObj.appendChild(table); 
    table.style.cssText = "margin:0px;border:0px;padding:0px;"; 
    table.cellSpacing = 0; 
    var tr = table.insertRow(-1); 
    var titleBar = tr.insertCell(-1); 
    titleBar.style.cssText = "width:100%;height:"+titleheight+"px;text-align:left;padding:3px;margin:0px;font:bold 13px '宋体';color:"+titlecolor+";border:1px solid " + bordercolor + ";background-color:" + titlebgcolor; 
    titleBar.style.paddingLeft = "10px"; 
    titleBar.innerHTML = title; 
    var moveX = 0; 
    var moveY = 0; 
    var moveTop = 0; 
    var moveLeft = 0; 
    var moveable = false;
	
	document.documentElement.style.overflowY = "hidden";
	document.documentElement.style.marginRight="17px";

    var closeBtn = tr.insertCell(-1); 
    closeBtn.style.cssText = "cursor:pointer; padding:2px;background-color:" + titlebgcolor; 
    closeBtn.innerHTML = "<span style='font-size:15pt; color:"+titlecolor+";'>×</span>"; 
    closeBtn.onclick = function(){  
        document.body.removeChild(bgObj);  
        document.body.removeChild(msgObj);  
		document.documentElement.style.overflowY = "auto";
document.documentElement.style.marginRight="0px";
    }  
    var msgBox = table.insertRow(-1).insertCell(-1); 
    msgBox.style.cssText = "font:10pt '宋体';padding-top:30px;"; 
    msgBox.colSpan  = 2; 
    msgBox.innerHTML = msg; 
     
    // 获得事件Event对象，用于兼容IE和FireFox 
    function getEvent() { 
        return window.event || arguments.callee.caller.arguments[0]; 
    } 
} 
