//维普网 头部脚本 javascript 2.0 2009-09-08 李晓明

function myvipmenu(){
$("#mymenu ul").css({display: "none"}); // Opera Fix
$("#mymenu li").hover(function(){
		if(!$("#mymenu ul").is(":animated")){
		$(this).find('ul:first').css({visibility: "visible",display: "none"}).slideDown(200);
		}
		},function(){
		$(this).find('ul:first').fadeOut(400);
		});
}

function selectmenu(){
	$(".CRselectBox").hover(function(){
		$(this).addClass("CRselectBoxHover");
	},function(){
		$(this).removeClass("CRselectBoxHover");
	});
	$(".CRselectValue").click(function(){
		$(this).blur();
		$(".CRselectBoxOptions").show();
		return false;
	});
	$(".CRselectBoxItem a").click(function(){
		$(this).blur();
		var value = $(this).attr("rel");
		var txt = $(this).text();
		$("#abc").val(value);
		$("#abc_CRtext").val(txt);
		$(".CRselectValue").text(txt);
		$(".CRselectBoxItem a").removeClass("selected");
		$(this).addClass("selected");
		$(".CRselectBoxOptions").hide();
		return false;
	});
	$(document).click(function(event){
		if( $(event.target).attr("class") != "CRselectBox" ){
			$(".CRselectBoxOptions").hide();
		}
	});
}


function basetopchange(){
	var bt=$('#basetoptid');
	var ssl=$('#selectsearch li');
	ssl.click(function(){
		ssl.removeClass();
		$(this).addClass('current');
		bt.val($(this)[0].rel);
	});
}

function NoticeEvent(){
	$('body').prepend('<span id="notice2011" style="display:block;background:#fff2e7;border-bottom:1px solid red;"><i style="display:block;width:980px;height:24px;margin:0 auto;padding:0 0 0 24px;background:url(\'http://image.cqvip.com/ipub/images/news.gif\') no-repeat 400px 5px;line-height:24px;text-align:center;"><a href="http://bbs.cqvip.com/showtopic-664174.aspx" target="_blank" style="color:red;font-style:normal">维普网服务器紧急维护公告！！</a></i></span>');
}

function jqheadeventinit(){
	//全站通告
	//var noticeHost=new Array('BBS.CQVIP.COM');
	//NoticeEvent();
	//jq shopedit
	var jqediturl='/Interface/2010/EditMyvip.aspx?shopuid='+vipdatacacheget('jqshopuserid',0)+'&action=';
	if($('.jqeditinfomodi').size()>0){
		$('.jqeditinfomodi').each(function(){
			jqajaxinfo(jqediturl+'infomodi',false,'.jqeditinfomodi');
		});
	}
	if($('.jqeditshopinfo').size()>0){
		$('.jqeditshopinfo').each(function(){
			jqajaxinfo(jqediturl+'shopinfo',false,'.jqeditshopinfo');
		});
	}
	if($('.jqeditshopnews').size()>0){
		$('.jqeditshopnews').each(function(){
			jqajaxinfo(jqediturl+'shopnews',false,'.jqeditshopnews');
		});
	}
	if($('.jqeditcustomclass').size()>0){
		$('.jqeditcustomclass').each(function(){
			jqajaxinfo(jqediturl+'customclass',false,'.jqeditcustomclass');
		});
	}
	if($('.jqeditpropackinfo').size()>0){
		//$('.jqeditpropackinfo').each(function(){
		//	jqajaxinfo(jqediturl+'propackinfo',false,'.jqeditpropackinfo');
		//});
	}
	//jq navisearch
	$('.jqnavisearch').live('click',function(ev){
		$('.jqnavisearchshow').toggle(400);
		ev.preventDefault();
	});
	$('.jqnavisearchclose').live('click',function(ev){
		$('.jqnavisearchshow').hide(400);
		ev.preventDefault();
	});
	//jq close
	$('.jqclose').live('click',function(ev){
		CloseMask();
		CloseCustomLayer();
		ev.preventDefault();
	});
	//jq frmclose
	$('.jqfrmclose').live('click',function(ev){
		CloseMaskFrm();
		CloseCustomFrm();
		ev.preventDefault();
	});
	//jq jqexfavorite
	if($('.jqexfavorite').size()>0){
		$('.jqexfavorite').live('click', function(ev){
			if(document.all){
				window.external.addFavorite(location.href,document.title);
			}else if(window.sidebar){
				window.sidebar.addPanel(document.title,location.href,"");
			}
			ev.preventDefault();
		});
	}
	//jq mail
	if($('.jqsendmail').size()>0){
		$('.jqsendmail').live('click', function(ev){
			//var url='/Common/LoadPageBase.aspx?path=/Controls/Common/MailForm.ascx';
			var url='/Interface/2010/LoginForm.aspx?r=/Interface/Common/MailForm.aspx';
			ShowMaskFrm();
			ShowCustomFrm(url)
			ev.preventDefault();
		});
	}
	//jq favorite
	if($('.jqfavorite').size()>0){
		$('.jqfavorite').live('click', function(ev){
			var modeldata=new ModelData();
			var url='/ajax/user.aspx?action=fp&tid='+modeldata.typeid+'&kid='+modeldata.keyid+'&t='+escape(modeldata.title);
			var modeluser=ModelUser();
			if(modeluser.UserID<=0){
				RemoveCustomLayer();
				ShowCustomLayerContent(HtmlLoginForm('收藏',url));
			}else{
				var msg=HtmlReturn(url);
				if(msg.length>0){alert(msg);}
			}
			ev.preventDefault();
		});
	}
	//jq oldfavorite
	if($('.jqoldfavorite').size()>0){
		$('.jqoldfavorite').live('click', function(ev){
			var modeldata=new ModelData();
			var url='/ajax/user.aspx?action=fmp&tid='+modeldata.typeid+'&kid='+modeldata.keyid+'&t='+escape(modeldata.title)+'&cid='+modeldata.classid;
			var modeluser=ModelUser();
			if(modeluser.UserID<=0){
				RemoveCustomLayer();
				ShowCustomLayerContent(HtmlLoginForm('收藏',url));
			}else{
				var msg=HtmlReturn(url);
				if(msg.length>0){alert(msg);}
			}
			ev.preventDefault();
		});
	}
	//vip favshop
	if($('.vipfavshop').size()>0){
		$('.vipfavshop').live('click', function(ev){
			var modeldatashop=new ModelDataShop();
			var url='/ajax/user.aspx?action=fp&tid='+modeldatashop.typeid+'&kid='+modeldatashop.keyid+'&t='+escape(modeldatashop.title);
			var modeluser=ModelUser();
			if(modeluser.UserID<=0){
				RemoveCustomLayer();
				ShowCustomLayerContent(HtmlLoginForm('收藏',url));
			}else{
				var msg=HtmlReturn(url);
				if(msg.length>0){alert(msg);}
			}
			ev.preventDefault();
		});
	}
	//vip cart
	if($('.vipcart').size()>0){
		$('.vipcart').live('click', function(ev){
			var modeldata=new ModelData();
			var url='/ajax/user.aspx?action=ca&cv='+modeldata.typeid+','+modeldata.keyid;
			HtmlReturn(url);
			location.href=c_sitemain+'/Cart/List.aspx';
			ev.preventDefault();
		});
	}
	//vip cartdel
	if($('.vipcartdel').size()>0){
		$('.vipcartdel').live('click', function(ev){
			if(confirm('你确定要执行此操作吗？')){
				var url='/ajax/user.aspx?action=cd&cv='+$(this).attr('cv');
				HtmlReturn(url);
				location.href=c_sitemain+'/Cart/List.aspx';
			}
			ev.preventDefault();
		});
	}
	//vip cartdelbatch
	if($('.vipcartdelbatch').size()>0){
		$('.vipcartdelbatch').live('click', function(ev){
			if(confirm('你确定要执行此操作吗？')){
				$(this).closest('form').find('input[name=ID]:checked').each(function(i, field){
					var url='/ajax/user.aspx?action=cd&cv='+field.value;
					HtmlReturn(url);
				});
				location.href=c_sitemain+'/Cart/List.aspx';
			}
			ev.preventDefault();
		});
	}
	//jq magazine favorite
	if($('.vipmagfav').size()>0){
		$('.vipmagfav').live('click', function(ev){
			var url='/ajax/user.aspx?action=fmp';
			url+='&tid='+$('form[name=frmdata]>input[name=TypeID]').val();
			url+='&kid='+$('form[name=frmdata]>input[name=KeyID]').val();
			url+='&cid='+$('form[name=frmdata]>input[name=ClassID]').val();
			url+='&t='+escape($('form[name=frmdata]>input[name=Title]').val());
			var modeluser=ModelUser();
			if(modeluser.UserID<=0){
				ShowCustomLayerContent(HtmlLoginForm('收藏',url));
			}else{
				var msg=HtmlReturn(url);
				if(msg.length>0){alert(msg);}
			}
			ev.preventDefault();
		});
	}
	// jq copy
	$('.jqcopy').live('click', function(ev){
		var value='向您推荐维普网作品：'+$(this).attr('value');
		value+='\r\n';
		value+=location.href;
		copyToClipboard(value);
		alert('作品标题与链接已复制，您可以(Ctrl+V)粘贴到QQ,MSN或者邮件发给好友了!');
		ev.preventDefault();
	});
}

function ModelProPack(){
	
}
function ModelDataShop(){
	this.typeid=0;
	this.keyid=0;
	this.title='';
	
	objfrm=$('form[name=frmdatashop]');
	if(objfrm.size()<=0){return;}
	var objtypeid=objfrm.find('input[name=TypeID]')
	if(objtypeid.size()>0){this.typeid=objtypeid.val();}
	var objkeyid=objfrm.find('input[name=KeyID]')
	if(objkeyid.size()>0){this.keyid=objkeyid.val();}
	var objtitle=objfrm.find('input[name=Title]')
	if(objtitle.size()>0){this.title=objtitle.val();}
}
function ModelData(){
	this.typeid=0;
	this.keyid='';
	this.title='';
	this.keyword='';
	this.classid=0;
	this.classtype='';
	this.jsondata='';
	
	objfrm=$('form[name=frmdata]');
	if(objfrm.size()<=0){return;}
	var objtypeid=objfrm.find('input[name=TypeID]');
	if(objtypeid.size()>0){this.typeid=objtypeid.val();}
	var objkeyid=objfrm.find('input[name=KeyID]');
	if(objkeyid.size()>0){this.keyid=objkeyid.val();}
	var objtitle=objfrm.find('input[name=Title]');
	if(objtitle.size()>0){this.title=objtitle.val();}
	var objkeyword=objfrm.find('input[name=Keyword]');
	if(objkeyword.size()>0){this.keyword=objkeyword.val();}
	var objclasstype=objfrm.find('input[name=ClassType]');
	if(objclasstype.size()>0){this.classtype=objclasstype.val();}
	var objclassid=objfrm.find('input[name=ClassID]');
	if(objclassid.size()>0){this.classid=objclassid.val();}
}
function ModelUser(){
	var result;
	$.ajax({
		url: '/ajax/user.aspx?action=ui',
		cache: false,
		async: false,
		success: function(data){
			result=eval('('+data+')');
		}
	});
	return result;
}
function HtmlReturn(url){
	var result = '';
	$.ajax({
		url: url,
		cache: false,
		async: false,
		success: function(data){
			result=data;
		}
	});
	return result;
}
function HtmlLoginForm(formtitle,reurl){
	var result = '';
	$.ajax({
		url: '/ajax/user.aspx?action=lf&ft='+escape(formtitle)+'&r='+escape(reurl),
		cache: false,
		async: false,
		success: function(data){
			result=data;
		}
	});
	return result;
}
function onlineservice(){
	$('body').append('<span id="siteservicebottom" class="icon_service"><img style="CURSOR: pointer" onclick="javascript:window.open(\'http://b.qq.com/webc.htm?new=0&sid=4006385550&eid=218808P8z8p8y808R8Q8y&o=www.cqvip.com&q=7\', \'_blank\', \'height=544, width=644,toolbar=no,scrollbars=no,menubar=no,status=no\');"  border="0" SRC="http://image.cqvip.com/ipub/images/icon_service.gif"/><img id="siteservicebottomclose" src="http://image.cqvip.com/ipub/images/close.gif" title="关闭"/></span>');	
	$('#siteservicebottomclose').click(function(){$('#siteservicebottom').hide();});
}

//加载函数 JQUERY DOM
$(document).ready(function(){
//mainsearch();
myvipmenu();
//searchbox();
selectmenu();
basetopchange();
jqheadeventinit();
//autologinevent();
onlineservice();
});

