// For Link,Button and Submit button's submit
 var lastScrollY=0;
function copy(url){
        copyToClipboard(url);
        alert('已经复制成功，你可以直接粘贴了');
}
copyToClipboard = function(txt) {
	if(window.clipboardData) {
	   window.clipboardData.clearData();
	   window.clipboardData.setData("Text", txt);
	}else if(
		navigator.userAgent.indexOf("Opera") != -1) {
		window.location = txt;
	} else if (window.netscape) {
		try {
			netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
		} catch (e) {
			alert("您的firefox安全限制限制您进行剪贴板操作，请打开’about:config’将signed.applets.codebase_principal_support’设置为true’之后重试");
			return false;
		}
		var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
		if (!clip)
			return;
		var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
		if (!trans)
			return;
		trans.addDataFlavor('text/unicode');
		
		var str = new Object();
		var len = new Object();
		var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
		var copytext = txt;
		str.data = copytext;
		trans.setTransferData("text/unicode",str,copytext.length*2);
		var clipid = Components.interfaces.nsIClipboard;
		if (!clip)
		return false;
	
		clip.setData(trans,null,clipid.kGlobalClipboard);
	}
}
function search()
{
	var sex = $("input[@name=topSex][@checked]").val();
	var sAge = $("select[@name=topage1]").val();
	var eAge = $("select[@name=topage2]").val();
	var dict = $("select[@name=topArea]").val();
	var photo = $("select[@name=topPhoto]").val();
	var flag = 'mohu';
	
	var url = "search.do?topSex="+sex+"&topage1="+sAge+"&topage2="+eAge+"&topArea="+dict+"&topPhoto="+photo+"&flag="+flag;
	window.location.href=url;
}

var submited="";
function submitCommonForm(formObject, buttonName) {
	if (submited == 1) {
		return (false);
	}
	
	formObject.doAction.value = buttonName;
	formObject.submit();
	submited = 1;
	return (false);
}
function submitCommonFormEx(formObject, buttonName, hiddenObject, value) {
	if (submited == 1) {
		return (false);
	}
	formObject.doAction.value = buttonName;
	hiddenObject.value = value;
	formObject.submit();
	submited = 1;
	return (false);
}
function submitCommonForm2Param(formObject, doValue, hiddenObject, value, hiddenObject1, value1) {

  	if (submited == 1) {
		return (false);
	}
	formObject.doAction.value = doValue;
	hiddenObject.value = value;
	hiddenObject1.value = value1;
	formObject.submit();
	submited = 1;
	return (false);
}
function submitCommonForm3Param(formObject, doValue, hiddenObject, value, hiddenObject1, value1, hiddenObject2, value2) {
	if (submited == 1) {
		return (false);
	}
	formObject.doAction.value = doValue;
	hiddenObject.value = value;
	hiddenObject1.value = value1;
	hiddenObject2.value = value2;
	formObject.submit();
	submited = 1;
	return (false);
}
function confirmDel(formObject, buttonName) {
	if (confirm("\u786e\u8ba4\u8981\u5220\u9664\u5417?")) {
		return submitCommonForm(formObject, buttonName);
	} else {
		return false;
	}
}
function confirmAct(formObject, buttonName) {
	if (confirm("确认全审核?")) {
		return submitCommonForm(formObject, buttonName);
	} else {
		return false;
	}
}
/**
 * Confirm if delete with a form property
 */
function confirmDelEx(formObject, buttonName, hiddenObject, value) {
	if (confirm("\u786e\u8ba4\u8981\u5220\u9664\u5417?")) {
		return submitCommonFormEx(formObject, buttonName, hiddenObject, value);
	} else {
		return false;
	}
}

/**
 * 开通用户
 */
function confirmNoIsValid(formObject, buttonName, hiddenObject, value) {
	if (confirm("\u786e\u5b9a\u8981\u9501\u5b9a\u7528\u6237?")) {
		return submitCommonFormEx(formObject, buttonName, hiddenObject, value);
	} else {
		return false;
	}
}

/**
 * 锁定用户
 */
function confirmIsValid(formObject, buttonName, hiddenObject, value) {
	if (confirm("\u786e\u5b9a\u5f00\u901a\u7528\u6237?")) {
		return submitCommonFormEx(formObject, buttonName, hiddenObject, value);
	} else {
		return false;
	}
}

/**
 * 通过审核
 */
function confirmIsVal(formObject, buttonName, hiddenObject, value) {
	if (confirm("\u786e\u5b9a\u901a\u8fc7\u5ba1\u6838?")) {
		return submitCommonFormEx(formObject, buttonName, hiddenObject, value);
	} else {
		return false;
	}
}

/**
 * 不通过审核
 */
function confirmNoIsVal(formObject, buttonName, hiddenObject, value) {
	if (confirm("\u786e\u5b9a\u4e0d\u901a\u8fc7\u5ba1\u6838?")) {
		return submitCommonFormEx(formObject, buttonName, hiddenObject, value);
	} else {
		return false;
	}
}

/**
 * 删除用户
 */
function confirmDeleteMember(formObject, buttonName, hiddenObject, value) {
	
	if (confirm("删除用户可能会带来一些不可预料的错误，你确定要删除吗？")) {
		
		if(confirm("\u786e\u5b9a\u5220\u9664\u5417?")){
		 alert('删除成功!');
		 return submitCommonFormEx(formObject, buttonName, hiddenObject, value);
		}else{
		 return false;
 		}
		
	} else {
		return false;
	}
}

/**
 * add by YEHOOHAHA on 2008/03/31
 */
function confirmPub(formObject, buttonName) {
	if (confirm("\u786e\u8ba4\u8981\u5ba1\u6838\u5417?")) {
		return submitCommonForm(formObject, buttonName);
	} else {
		return false;
	}
}
/**
 * add by YEHOOHAHA on 2008/03/31
 */
function confirmPubEx(formObject, buttonName, hiddenObject, value) {
	if (confirm("\u786e\u8ba4\u8981\u5ba1\u6838\u5417?")) {
		return submitCommonFormEx(formObject, buttonName, hiddenObject, value);
	} else {
		return false;
	}
}

/**
 * Function: Judge if there is any checkbox Checked.
 
 * add by Louis on 2006/06/28
 */
function anyChecked(field) {
	var oObject = document.all.item(field);
	if (oObject != null) {
		if (oObject.length != null) {
			for (i = 0; i < oObject.length; i++) {
				if (oObject(i).checked) {
					return true;
				}
			}
		} else {
			return oObject.checked;
		}
	}
	return false;
}
/**
 * Function: Make sure to delete Checkbox records
 
 * add by Louis on 2006/06/28
 */
function confirmDeleteCheckbox(formObj, doAction, field) {
	if (!anyChecked(field)) {
		alert("\u8bf7\u5148\u9009\u62e9\u4e00\u6761\u8bb0\u5f55\uff01");
		return false;
	}
	return confirmDel(formObj, doAction);
}
function confirmActCheckbox(formObj, doAction, field) {
	if (!anyChecked(field)) {
		alert("\u8bf7\u5148\u9009\u62e9\u4e00\u6761\u8bb0\u5f55\uff01");
		return false;
	}
	return confirmAct(formObj, doAction);
}
/**
 * Function: Make sure to Pub Checkbox records
 
 * add by YEHOOHAHA on 2008/03/31
 */
function confirmPubCheckbox(formObj, doAction, field) {
	if (!anyChecked(field)) {
		alert("\u8bf7\u5148\u9009\u62e9\u4e00\u6761\u8bb0\u5f55\uff01");
		return false;
	}
	return confirmPub(formObj, doAction);
}
/**
* confirm to back or not
* By Louis on 2005/7/07
*/
function cofirmback(formObject, buttonName) {
	var ret = confirm("\u786e\u8ba4\u8981\u8fd4\u56de\u5417\uff1f");
	if (ret) {
		if (submited == 1) {
			return (false);
		}
		formObject.doAction.value = buttonName;
		formObject.submit();
		submited = 1;
		return (false);
	} else {
		return false;
	}
}
function setPage(id) {
	document.forms[0].pn.value = id;
}




/**
 * Function: when select default Class  ,not submit
 
 * add by YEHOOHAHA on 2008/03/20
 */
function submitCommonFormSelect(formObject, buttonName, selectObject) {
	if (submited == 1) {
		return (false);
	}
    // 选中"请选择班级" 不做提交  0:"请选择班级"
	formObject.doAction.value = buttonName;
	if (selectObject.value != "0") {
		formObject.submit();
		submited = 1;
	}
	return (false);
}


/**
 * Function: when you press the enter key ,please choose this function
 
 * add by Tracy
 */

function submitCommonEnterkey(formObject, buttonName) {
	if (event.keyCode == 13) {
		submitCommonForm(formObject, buttonName);
	}
}

/**
 * Function: Search For Head
 
 * add by YEHOOHAHA
 */
function submitCommonForHeadSearch(buttonName,ty,ky,basePath) {

	ky = encodeURI(ky);
	if(ty == 1)// 搜幼儿园
		window.location.href= basePath+"/kgv/srchLst.html?doAction="+buttonName+"&ty="+ty+"&ky="+ky;
    if(ty == 2)// 搜知识/问题
    	window.location.href= basePath+"/forum/srchLst.html?pageID=srchLst&doAction="+buttonName+"&ty="+ty+"&ky="+ky;
	if(ty == "diary")// 搜日记	
		window.location.href= basePath+"/babyv/search.html?doAction="+buttonName+"&searchType="+ty+"&searchKey="+ky;
	if(ty == "photo")// 搜照片
		window.location.href= basePath+"/babyv/search.html?doAction="+buttonName+"&searchType="+ty+"&searchKey="+ky;
	if(ty == "video")// 搜视频
    	window.location.href= basePath+"/babyv/search.html?doAction="+buttonName+"&searchType="+ty+"&searchKey="+ky;
}
/**
*功能：返回到用户注册页面
*陈冬飞
*/
function submitConnonRegister(basePath){
	
	window.location.href=""+basePath+"/babyv/reg.html";
}

/**
 * Function: yes or no submit
 
 * add by fwz
 */
function yesOrNoSubmitCommonForm(formObject, buttonName){
	
	if(confirm('是否确定执行此次操作?'))
	    submitCommonForm(formObject, buttonName);
	else
	    return false;
}

/**
 * Function: yes or no submit
 
 * add by fwz
 */
function yesOrNoSubmitCommonFormEx(formObject, buttonName, hiddenObject, value){
	
	if(confirm('是否确定执行此次操作?'))
	    submitCommonFormEx(formObject, buttonName, hiddenObject, value);
	else
	    return false;
}

/**
 * Function: check member money
 
 * add by fwz
 */
function checkMoney(formObject, buttonName,money){
	
		jQuery.noConflict();
				
			jQuery.get(
			'check.do',
			{
				pageId:"check",
				money:money
			},
			function(data){
				if(data==0){
				    alert("您的跨美币不足,如需开通服务请续费");
				    return false;
				}else
				    yesOrNoSubmitCommonForm(formObject, buttonName);
			});
}

/**
 * Function: check member money
 
 * add by fwz
 */
function checkMoneyEx(formObject, buttonName, hiddenObject, value,money){
	
		jQuery.noConflict();
				
			jQuery.get(
			'check.do',
			{
				pageId:"check",
				money:money
			},
			function(data){
				if(value !=2 && value !=8 && data==0){
				    alert("您的跨美币不足,如需开通服务请续费");
				    // 跳到购买跨美币页面
				    window.location.href= "memberpays.do";
				    return false;
				}else
				    yesOrNoSubmitCommonFormEx(formObject, buttonName, hiddenObject, value);
			});
}

function show(obj) {
	 
	 document.getElementById(obj).style.display = "block";
}
function hide(obj) {

		 document.getElementById(obj).style.display = "none"
		//年龄
		if(obj=='xiugai'){			
			show('tijiao');
			show('nianning');
			hide1('mnianning');
		}
		
		//身高
		if(obj=='xiugai1'){			
			show('tijiao1');
			show('shengao');
			hide1('mshengao');
		}
		//婚姻
		if(obj=='xiugai2'){			
			show('tijiao2');
			show('hunyin');
			hide1('mhunyin');
		}
		//学历
		if(obj=='xiugai3'){
			show('tijiao3');
			show('xueli');
			hide1('mxueli');
		}
		//收入
		if(obj=='xiugai4'){
			show('tijiao4');
			show('yueshouru');
			hide1('myueshouru');
		}
		//地区
		if(obj=='xiugai5'){
			show('tijiao5');
			show('diqu');
			hide1('mdiqu');
		}		
		
		//性格
		if(obj=='xiugai6'){
			show('tijiao6');
			show('xingge');
			hide1('mxingge');
		}
		
		//有无子女 
		if(obj=='xiugai7'){
			show('tijiao7');
			show('youhaizi');
			hide1('myouhaizi');
		}
		
		//国籍
		if(obj=='xiugai8'){
			show('tijiao8');
			show('gouji');
			hide1('mgouji');
		}
		
		//是否要孩子
		if(obj=='xiugai9'){
			show('tijiao9');
			show('yaohaizi');
			hide1('myaohaizi');
		}
		
		//户籍
		if(obj=='xiugai10'){
			show('tijiao10');
			show('huji');
			hide1('mhuji');
		}
		
		//房子
		if(obj=='xiugai11'){
			show('tijiao11');
			show('fangzi');
			hide1('mfangzi');
		}
		
		//购车
		if(obj=='xiugai12'){
			show('tijiao12');
			show('gouche');
			hide1('mgouche');
		}
		
		//专业
		if(obj=='xiugai13'){
			show('tijiao13');
			show('zuanye');
			hide1('mzuanye');
		}
		
		//职业
		if(obj=='xiugai14'){
			show('tijiao14');
			show('ziye');
			hide1('mziye');
		}
		
		//体型
		if(obj=='xiugai15'){
			show('tijiao15');
			show('tixing');
			hide1('mtixing');
		}
		
		//公司类型
		if(obj=='xiugai16'){
			show('tijiao16');
			show('gongsitype');
			hide1('mgongsitype');
		}
		
		//职位
		if(obj=='xiugai17'){
			show('tijiao17');
			show('ziwei');
			hide1('mziwei');
		}
		
		//联系电话
		if(obj=='xiugai18'){
			show('tijiao18');
			show('tel');
			hide1('mtel');
		}
		
		//邮编
		if(obj=='xiugai19'){
			show('tijiao19');
			show('youbian');
			hide1('myoubian');
		}
		
		//信仰
		if(obj=='xiugai20'){
			show('tijiao20');
			show('xingyang');
			hide1('mxingyang');
		}
		
		//吸烟
		if(obj=='xiugai21'){
			show('tijiao21');
			show('smoke');
			hide1('msmoke');
		}
		
		//喝酒
		if(obj=='xiugai22'){
			show('tijiao22');
			show('hejiu');
			hide1('mhejiu');
		}
		
		//语言
		if(obj=='xiugai23'){
			show('tijiao23');
			show('yuyang');
			hide1('myuyang');
		}
		
		//其他语言
		if(obj=='xiugai24'){
			show('tijiao24');
			show('qitayuyang');
			hide1('mqitayuyang');
		}
		
		//爱好
		if(obj=='xiugai25'){
			show('tijiao25');
			show('aihao');
			hide1('maihao');
		}
		
		//通信地址
		if(obj=='xiugai26'){
			show('tijiao26');
			show('dizi');
			hide1('mdizi');
		}
		
		//对方年龄
		if(obj=='xiugai27'){
			show('tijiao27');
			show('taage');
			hide1('mtaage');
		}
		
		//对方身高
		if(obj=='xiugai28'){
			show('tijiao28');
			show('tashenggao');
			hide1('mtashenggao');
		}
		
		//对方婚姻
		if(obj=='xiugai29'){
			show('tijiao29');
			show('tamarray');
			hide1('mtamarray');
		}
		
		//对方学历
		if(obj=='xiugai30'){
			show('tijiao30');
			show('taxueli');
			hide1('mtaxueli');
		}
		
		//对方月收入
		if(obj=='xiugai31'){
			show('tijiao31');
			show('tashouru');
			hide1('mtashouru');
		}
		
		//对方所在地区
		if(obj=='xiugai32'){
			show('tijiao32');
			show('tadiqu');
			hide1('mtadiqu');
		}
}
function hide1(obj) {
	document.getElementById(obj).style.display = "none"
}


/**
 * Function: check null
 
 * add by boolean
 */
function notNull(Object, messageName){

   if(Object.value ==''||null==Object.value){
     alert(messageName + '不能为空');
     
     Object.focus();
     return false;
   }
   
   return true;
}

function isNullEx(Object){

   if(Object ==''||null==Object){
     return false;
   }
   return true;
}


/**
 * Function: check null
 
 * add by boolean
 */
function notNullEx(Object, messageName){

   if(Object ==''||null==Object){
     alert(messageName + '不能为空');
     return false;
   }
   
   return true;
}
//表单验证
function errMsg(){
	var errStr = document.getElementById("formError");
	if(errStr.innerHTML!=""){
		alert(errStr.innerHTML);
	}
}


/**
 * Function: 登录后才能进我的跨美
 
 * add by boolean
 */
 function noLogin(){

		jQuery.noConflict();
				
			jQuery.get(
			'memberlogin.do',
			
			function(data){
			
			 if(data==1){
				   alert("你还没注册或登录，点'确定'到首页!");
				   window.location.href="index.do";
				}else
				   window.location.href="memberlogin.do";
			});
}
/***check the im**/
function imMessage(){
	$.ajax({
		type: "POST",
		url: "onlineTalk.do?pageId=onlineTalk&doAction=act_panduan",
		success: function(msg){
			if(msg){
			//alert(msg.split(",")[4]);
				$("#imMessage").html("<div><img width=100 height=56 src="+msg.split(",")[4]+" /></div><a class='imMessage' target='_blank' href=\"\onlineTalk.do?pageId=onlineTalk&doAction=act_show&bigId="+msg.split(",")[2]+"\"><strong>"+msg.split(",")[1]+"找你聊天</strong></a>").toggle();
			}
		}
	});
	var bodyfrm = ( document.compatMode.toLowerCase()=="css1compat" ) ? document.documentElement : document.body;
	document.getElementById("imMessage").style.top=( bodyfrm.scrollTop + bodyfrm.clientHeight - 80 ) + "px";
	setTimeout("imMessage()",2000);
	
}