/********************************************
 *函数名:collegeTag
 *参数:collegeClass
 *功能:显示隐藏某一院校相关信息
 *返回值:
 *作者:张杰
 *
 *日期:2009-05-07
 */
function collegeTag(collegeClass){
	if(!document.getElementsByTagName)
		return false;
	if(!document.getElementById)
		return false;
	var collegeTagName = collegeClass.getAttribute("name");
	var allTag = new Array();
	allTag[0] = "quote"; 
	allTag[1] = "specialty"; 
	allTag[2] = "applyCondition"; 
	allTag[3] = "feeDetail"; 
	allTag[4] = "future"; 
	allTag[5] = "overview"; 
	allTag[6] = "rank"; 
	allTag[7] = "geography"; 
	allTag[8] = "advantage"; 
	
	var newsContentBlock = document.getElementById("collegeContent");
	var newsContentDiv = newsContentBlock.getElementsByTagName("div");
	for(var i=0;i<newsContentDiv.length;i++){
		var newsContentBlockNow = newsContentDiv[i].getAttribute("id");
		if(newsContentBlockNow == collegeTagName || (collegeTagName == allTag[6] && newsContentBlockNow==allTag[1])){
			newsContentDiv[i].style.display = 'block';
		}
		else {
			
			for(var j=0;j<allTag.length;j++){
				if (newsContentBlockNow == allTag[j]){
					newsContentDiv[i].style.display = 'none';
				}
			}	
		}
	}	
	
}
/********************************************
 *函数名:AddToShoppingCart
 *参数:college_id
 *功能:添加院校到购物车
 *返回值:
 *作者:张杰
 *
 *日期:2009-05-08
 */
function AddToShoppingCart(college_id,page){

	//如果对比院校已经有5个,提示
	var i = 0;
	while(getCookie('college[college_id]['+i+++']')){}//空循环计数
	i--;	//去除最后跳出循环的不存在数
	if (i>=5 && college_id){
		alert('对不起，您最多可以对 5 所院校进行对比');	
	}
	//添加空院校时提示
	/*if (college_id == '0'){
		alert('请选择对比院校');	
		return false;
	}*/
	
	if(college_id && page) {
		url="/college/compareAdd.html?page=" + page +"&college_id=" + college_id;	
	} else if(college_id){
		url="/college/compareAdd.html?college_id=" + college_id;
	}else{
		url="/college/compareAdd.html";
	}
	
	var popup=window.open(url,"collegeCompare");
	popup.focus();
}
/********************************************
 *函数名:deleteCompareCollege
 *参数:college_id,page
 *功能:删除对比院校
 *返回值:
 *作者:张杰
 *
 *日期:2009-05-08
 */
function deleteCompareCollege(college_id,page){
	if(college_id && page) {
		url="/college/compareDelete.html?college_id=" + college_id + "&page=" + page;		
	} else if(college_id) {
		url="/college/compareDelete.html?college_id=" + college_id;	
	} else if(page) {
		url="/college/compareDelete.html?page=" + page;	
	}
	

	var popup=window.open(url,"collegeCompare");
	popup.focus();
}

/**
* 中文汉化
*/
var shuaxin = 0;
function transitional(url,shuaxin,id) {
	if(shuaxin == 1) {
		var tran_url = getCookie('translate_url' + id);
		if(tran_url) {
			$('iframe').attr('src',tran_url);
			var a = tran_url.split("/");
			if(a[2] == '202.165.105.226') {
				zh();
			}else {
				en();
			}
		}
	}else {
		if($('#tran').val() == '官网汉化') {
			$('iframe').attr('src', 'http://202.165.105.226/babelfish/translate_url_content?.intl=cn&lp=en_zh&fr=&trurl=' + url);
			setTimeout("zh()",3000);
			shuaxin = 0;
			SetCookie('translate_url'+id,'http://202.165.105.226/babelfish/translate_url_content?.intl=cn&lp=en_zh&fr=&trurl=' + url);
		}else {
			$('iframe').attr('src',url);
			setTimeout("en()",1000);
			shuaxin = 0;
			SetCookie('translate_url'+id,url);
		}
	}
}

function zh() {
	$('#tran').attr('value','取消汉化');
	$('#tran').attr('title','取消对院校官方网站的翻译');
	
}
function en() {
	$('#tran').attr('value','官网汉化');
	$('#tran').attr('title','将院校官方网站翻译为中文');
}

/*function SetCookie(name,value)//两个参数，一个是cookie的名子，一个是值
{
    var Days = 1; //此 cookie 将被保存 1天
    var exp  = new Date();    //new Date("December 31, 9998");
    exp.setTime(exp.getTime() + Days*24*60*60*1000);
    document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function getCookie(name)//取cookies函数        
{
    var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
     if(arr != null) return unescape(arr[2]); return null;

}
function delCookie(name)//删除cookie
{
    var exp = new Date();
    exp.setTime(exp.getTime() - 1);
    var cval=getCookie(name);
    if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}*/
function getCookie(name){
	var strCookie=document.cookie;
    var arrCookie=strCookie.split("; ");
    for(var i=0;i<arrCookie.length;i++){
        var arr=arrCookie[i].split("=");
        if(arr[0]==name)return arr[1];
   }
   return "";
}