var AC_FL_RunContent = 0;


// Main Search
jQuery(document).ready(function(){
    function formatItem(row) {
		return row[0] + " (<strong>id: " + row[1] + "</strong>)";
	}
	function formatResult(row) {
		return row[0].replace(/(<.+?>)/gi, '');
	}
	
	if(m$("nickMembers"))
		$("#nickMembers").focus().autocomplete(nickmembersArray, {width: 120});
		
	if(m$("menayaMembers"))
		$("#menayaMembers").focus().autocomplete(menaiotArray2, {width: 120});
		
	$("#seachCriteria").focus().autocomplete(menaiotArray);	
});

function mainSearchGo(id){
	switch(id){
	case "seachCriteria":
		tmpVal = m$("seachCriteria").value;
		tmpLength = tmpVal.length;
		tmpLoc = tmpVal.indexOf(" (");
		
		if(tmpLoc==-1){
			m$("endSearch").value = tmpVal.substring(0);
		}else{
			m$("endSearch").value = tmpVal.substring(0,tmpLoc);
		}
		
		document.location = "SearchResults.asp?strSearch=" + escape(m$("endSearch").value);
		
		return false;
	break;
	
	case "nickMembers":
		tmpVal = trim(m$("nickMembers").value);
		
		m$("nickMembers").style.display = "none";
		
		if(tmpVal!=""){
			var url = "/Ajax/GetMemberID.asp?sid=" + Math.random();
			xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
			xmlHttp.open("POST", url , false);
			xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	      	xmlHttp.setRequestHeader("Connection", "close");
			xmlHttp.send("Nick=" + escape(tmpVal));
			
			pstrtohandle = xmlHttp.responseText;
			
			if(isNumber(pstrtohandle)&&pstrtohandle!="0")
				document.location = "/PrivateView.asp?ID="+pstrtohandle;
		}
		
		m$("nickMembers").style.display = "";
		m$("nickMembers").value = "";
		
		return false;
	break;
	
	case "menayaMembers":
		tmpVal = trim(m$("menayaMembers").value);
		
		m$("menayaMembers").style.display = "none";
		
		if(tmpVal!=""){
			var url = "/Ajax/GetMenayaID.asp?sid=" + Math.random();
			xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
			xmlHttp.open("POST", url , false);
			xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	      	xmlHttp.setRequestHeader("Connection", "close");
			xmlHttp.send("Menaya=" + escape(tmpVal));
			
			pstrtohandle = xmlHttp.responseText;
			
			if(isNumber(pstrtohandle)&&pstrtohandle!="0")
				document.location = "/PrivateMessage.asp?ID="+pstrtohandle;
		}
		
		m$("menayaMembers").style.display = "";
		m$("menayaMembers").value = "";
		
		return false;
	break;
	
	case "TName":
		tmpVal = m$("TName").value;
		
		var url = "/Ajax/MenaiaDetails.asp?sid=" + Math.random();
		xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
		xmlHttp.open("POST", url , false);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      	xmlHttp.setRequestHeader("Connection", "close");
		xmlHttp.send("Name=" + escape(tmpVal));
		
		pstrtohandle = xmlHttp.responseText;
		
		if(pstrtohandle.indexOf("<~>")!=-1){
			pSplit = pstrtohandle.split("<~>");
	    	pNum = pSplit[0];
			pDanger = pSplit[1];
			pMadad = pSplit[2];
			pSector = pSplit[3];
			
			//if(m$("TNUmber").value=="")
				m$("TNUmber").value=pNum;
				
			//if(m$("TDanger").value==""||m$("TDanger").value=="0"){
				for(i=0;i<m$("TDanger").options.length;i++)
					if(m$("TDanger").options[i].value==pDanger)
						m$("TDanger").options[i].selected=true;
			//}
			
			//if(m$("TMadad").value==""){
				for(i=0;i<m$("TMadad").options.length;i++)
					if(m$("TMadad").options[i].value==pMadad)
						m$("TMadad").options[i].selected=true;
			//}
			
			//if(m$("TSektor").value==""){
				for(i=0;i<m$("TSektor").options.length;i++)
					if(m$("TSektor").options[i].value==pSector)
						m$("TSektor").options[i].selected=true;
			//}
				
		}
	break;
	
	case "TName2":
		tmpVal = m$("TName2").value;
		
		var url = "/Ajax/MenaiaDetails.asp?sid=" + Math.random();
		xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
		xmlHttp.open("POST", url , false);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      	xmlHttp.setRequestHeader("Connection", "close");
		xmlHttp.send("Name=" + escape(tmpVal));
		
		pstrtohandle = xmlHttp.responseText;
		
		if(pstrtohandle.indexOf("<~>")!=-1){
			pSplit = pstrtohandle.split("<~>");
	    	pNum = pSplit[0];
			pDanger = pSplit[1];
			pMadad = pSplit[2];
			pSector = pSplit[3];
			
			//if(m$("TNUmber").value=="")
				m$("TNUmber2").value=pNum;
				
			//if(m$("TDanger").value==""||m$("TDanger").value=="0"){
				for(i=0;i<m$("TDanger").options.length;i++)
					if(m$("TDanger").options[i].value==pDanger)
						m$("TDanger").options[i].selected=true;
			//}
			
			//if(m$("TMadad").value==""){
				for(i=0;i<m$("TMadad").options.length;i++)
					if(m$("TMadad").options[i].value==pMadad)
						m$("TMadad").options[i].selected=true;
			//}
			
			//if(m$("TSektor").value==""){
				for(i=0;i<m$("TSektor").options.length;i++)
					if(m$("TSektor").options[i].value==pSector)
						m$("TSektor").options[i].selected=true;
			//}
				
		}
	break;
	}
}

function Game1GetMenyaCurrentShaar(){
	tmpVal = m$("MenaiaName").value;
		
	var url = "/Ajax/Game1MenaiaShaar.asp?sid=" + Math.random();
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", url , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("Name=" + escape(tmpVal) + "&Game=" + escape(m$("Game").value));
	
	pstrtohandle = xmlHttp.responseText;
	
	if(pstrtohandle.indexOf("<~>")!=-1){
		pSplit = pstrtohandle.split("<~>");
    	pRes = pSplit[0];
		pCurrentShaar = pSplit[1];
		
		if(pRes=="OK"){
			m$("CurrentShaar").disabled = true;
			m$("CurrentShaar").value = pCurrentShaar;
		}else{
			m$("CurrentShaar").disabled = false;
			m$("CurrentShaar").value = "";
		}
		
	}else{
		m$("CurrentShaar").disabled = false;
		m$("CurrentShaar").value = "";
	}
}

function mainSearchSubmit(){
	if(m$("endSearch").value!=""){
		document.location = "SearchResults.asp?strSearch=" + escape(m$("endSearch").value);
	}
	
	return false;
}

function mainSearchClean(){
	m$("seachCriteria").value = "";
}

function nickMembersClean(){
	m$("nickMembers").value = "";
}

function menayaMembersClean(){
	m$("menayaMembers").value = "";
}

function mainSearchClear(id){
	if(id=="seachCriteria")
		m$(id).value = "";
}

// SignIn
function SignInMessage(who){
	var Id = who.id;
	who.value = delSpace(who.value);
	var Value = who.value;
	var Length = Value.length;
	
	m$(Id).className = "form-text";
	
	switch(Id){
	case "UserName":
		if(Length>3){
			m$("SignInError").innerHTML = "";
			m$("SignInError").style.visibility = "hidden";
		}else{
			m$("SignInError").innerHTML = "<div class=\"errGray\">יש להזין שם משתמש</div>";
			m$("SignInError").style.visibility = "visible";
		}
	break;
	
	case "Password":
		if(Length==0||Length>3){
			m$("SignInError").innerHTML = "";
			m$("SignInError").style.visibility = "hidden";
		}else{
			m$("SignInError").innerHTML = "<div class=\"errGray\">יש להזין סיסמא</div>";
			m$("SignInError").style.visibility = "visible";
		}
	break;
	}
}


function SignInAlert(who){
	var Id = who.id;
	who.value = delSpace(who.value);
	var Value = who.value;
	var Length = Value.length;
	
	switch(Id){
	case "UserName":
		if(Length==0||Length>3){
			m$("UserName").className = "form-text";
			m$("SignInError").innerHTML = "";
			m$("SignInError").style.visibility = "hidden";
		}else{
			m$("UserName").className = "form-text error";
			m$("SignInError").innerHTML = "<div class=\"errRed\">יש להזין שם משתמש חוקי</div>";
			m$("SignInError").style.visibility = "visible";
		}
	break;
	
	case "Password":
		if(Length==0||Length>3){
			m$("Password").className = "form-text";
			m$("SignInError").innerHTML = "";
			m$("SignInError").style.visibility = "hidden";
		}else{
			m$("Password").className = "form-text error";
			m$("SignInError").innerHTML = "<div class=\"errRed\">יש להזין סיסמא חוקית</div>";
			m$("SignInError").style.visibility = "visible";
		}
	break;
	}
}


function SignIn(){
	m$("SignInBtn").disabled = true;
	
	var message = "";
	var pUserName = delSpace(m$("UserName").value);
	var pPassword = delSpace(m$("Password").value);
	var pRemember = m$("Remember").checked;
	
	if(pUserName.length<4){
		m$("UserName").className = "form-text error";
		if(message=="") message = "<div class=\"errRed\">יש להזין שם משתמש חוקי</div>";
	}
	
	if(pPassword.length<4){
		m$("Password").className = "form-text error";
		if(message=="") message = "<div class=\"errRed\">יש להזין סיסמא חוקית</div>";
	}
	
	if(pRemember)
		pRemember = "1";
	else
		pRemember = "0";
	
	if(message!=""){
		m$("SignInBtn").disabled = false;
		m$("SignInError").innerHTML = message;
		m$("SignInError").style.visibility = "visible";
	}else{
		m$("UserName").className = "form-text";
		m$("Password").className = "form-text";
		m$("SignInError").innerHTML = "<div class=\"errGray\">מאמת נתונים...אנא המתן</div>";
		
		var url = "/Ajax/SignIn.asp?sid=" + Math.random();
		xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
		xmlHttp.open("POST", url , false);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      	xmlHttp.setRequestHeader("Connection", "close");
		xmlHttp.send("UserName=" + escape(pUserName) + "&Password=" + escape(pPassword) + "&Remember=" + escape(pRemember))
		
		pstrtohandle = xmlHttp.responseText;
		
		if(pstrtohandle.indexOf("<~>")==-1){
			m$("SignInBtn").disabled = false;
			m$("SignInError").style.visibility = "visible";
			m$("SignInError").innerHTML = "<div class=\"errRed\">תקלה זמנית...</div>";
		}else{
			pSplit = pstrtohandle.split("<~>");
	    	pRes = pSplit[0];
			pText = pSplit[1];
			pRedirect = pSplit[2];
			
			switch(pRes){
				case "OK":
					document.location = pRedirect;
				break;
				
				default:
					m$("SignInBtn").disabled = false;
					m$("SignInError").style.visibility = "visible";
					m$("SignInError").innerHTML = "<div class=\"errRed\">" + pText + "</div>";
				break;
			}
		}
		
	}
	
	return false;
}


function SignInNew(){
	m$("SignInBtn").disabled = true;
}

// Forgot password
function ForgotPasswordMessage(who){
	var Id = who.id;
	who.value = delSpace(who.value);
	var Value = who.value;
	var Length = Value.length;
	
	m$(Id).className = "form-text";
	
	switch(Id){
	case "ForgotEmail":
		if(echeck(Value)){
			m$("ForgotPassError").innerHTML = "";
			m$("ForgotPassError").style.visibility = "hidden";
		}else{
			m$("ForgotPassError").innerHTML = "<div class=\"errGray\">הזן כתובת דוא''ל</div>";
			m$("ForgotPassError").style.visibility = "visible";
		}
	break;
	}	
}

function ForgotPasswordAlert(who){
	var Id = who.id;
	who.value = delSpace(who.value);
	var Value = who.value;
	var Length = Value.length;
	
	
	switch(Id){
	case "ForgotEmail":
		if(echeck(Value)){
			m$("ForgotEmail").className = "form-text";
			m$("ForgotPassError").innerHTML = "";
			m$("ForgotPassError").style.visibility = "hidden";
		}else{
			m$("ForgotEmail").className = "form-text error";
			m$("ForgotPassError").innerHTML = "<div class=\"errRed\">יש להזין כתובת דוא\"ל חוקית</div>";
			m$("ForgotPassError").style.visibility = "visible";
		}
	break;

	}
}


function ForgotPassword(){
	m$("ForgotPassBtn").disabled = true;
	m$("ForgotPassClr").disabled = true;
	
	var message = "";
	var pEmail = delSpace(m$("ForgotEmail").value);
	
	if(!echeck(pEmail)){
		m$("ForgotEmail").className = "form-text error";
		message = "<div class=\"errRed\">יש להזין כתובת דוא\"ל חוקית</div>";
	}

	if(message!=""){
		m$("ForgotPassBtn").disabled = false;
		m$("ForgotPassClr").disabled = false;
		m$("ForgotPassError").innerHTML = message;
		m$("ForgotPassError").style.visibility = "visible";
	}else{
		m$("ForgotEmail").className = "form-text";
		m$("ForgotPassError").innerHTML = "<div class=\"errGray\">מאמת נתונים...אנא המתן</div>";
		
		var url = "/Ajax/ForgotPasswordExec.asp?sid=" + Math.random();
		xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
		xmlHttp.open("POST", url , false);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      	xmlHttp.setRequestHeader("Connection", "close");
		xmlHttp.send("Email=" + escape(pEmail));
		
		pstrtohandle = xmlHttp.responseText;
		
		if(pstrtohandle.indexOf("<~>")==-1){
			m$("ForgotPassBtn").disabled = false;
			m$("ForgotPassClr").disabled = false;
			m$("ForgotPassError").style.visibility = "visible";
			m$("ForgotPassError").innerHTML = "<div class=\"errRed\">תקלה זמנית...</div>";
			//m$("ForgotPassError").innerHTML = pstrtohandle
		}else{
			pSplit = pstrtohandle.split("<~>");
	    	pRes = pSplit[0];
			pText = pSplit[1];
			
			switch(pRes){
				case "OK":
					m$("forgotWrap").innerHTML = pText;
				break;
				
				case "NOTOK":
					m$("ForgotPassBtn").disabled = false;
					m$("ForgotPassClr").disabled = false;
					m$("ForgotPassError").style.visibility = "visible";
					m$("ForgotPassError").innerHTML = "<div class=\"errRed\">" + pText + "</div>";
				break;
				
				default:
					CloseNewLayer();
				break;
			}
		}
		
		
	}
	
	return false;
}

// Avatar
function AvatarAlert(who,sp){
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	who.value = trim(who.value);
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	switch(Id){
		case "FakeFile_1":
		if(Length==0){
			m$("FakeFile_1").className = "form-textFile";
			m$("AvatarError").innerHTML = "<div class=\"errGray\"><b>גודל התמונה לטעינה:</b> &nbsp;&nbsp;גובה: 123 פיקסלים, רוחב: 106 פיקסלים</div>";
			//m$("AvatarError").style.visibility = "hidden"
		}else{
			if(Value.indexOf(".gif")==-1&&Value.indexOf(".jpg")==-1){
				m$("FakeFile_1").className = "form-textFile error";
				m$("AvatarError").innerHTML = "<div class=\"errRedE\">הקובץ לטעינה חייב להיות בפורמט GIF / JPG בלבד</div>";
				//m$("AvatarError").style.visibility = "visible"
			}else{
				m$("AvatarError").innerHTML = "<div class=\"errGray\"><b>גודל התמונה לטעינה:</b> &nbsp;&nbsp;גובה: 123 פיקסלים, רוחב: 106 פיקסלים</div>";
			}
		}
		break;
	}
}

function AvatarLoad(){
	m$("AendBut").disabled = true;
	m$("AresBut").disabled = true;
	
	var message = "";
	var pAttachment_1 = m$("Attachment_1").value.toLowerCase();
	
	if(pAttachment_1==""){
		m$("FakeFile_1").className = "form-textFile error";
		if(message=="") message = "<div class=\"errRed\">יש לבחור אווטאר לטעינה</div>";
	}else{
		if(pAttachment_1.indexOf(".gif")==-1&&pAttachment_1.indexOf(".jpg")==-1){
			m$("FakeFile_1").className = "form-textFile error";
			if(message=="") message = "<div class=\"errRed\">הקובץ לטעינה חייב להיות בפורמט GIF / JPG בלבד</div>";
		}
	}	
	
	if(message!=""){
		m$("AendBut").disabled = false;
		m$("AresBut").disabled = false;
		
		m$("AvatarError").innerHTML = message;
		//m$("AvatarError").style.visibility = "visible";
		return false
	}else{
		m$("AvatarError").innerHTML = "<div class=\"errGray\">נא להמתין בעת טעינת התמונה</div>";
		m$("avatarload").action = "AvatarLoadExec.asp";
	}
}

function selectAvatar(modi,picC,id,pic,cost,cradit){
	if(cost==undefined){
		if(modi=="1"){
			var url = "/Ajax/AvatarChangeExec.asp?sid=" + Math.random();
			xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
			xmlHttp.open("POST", url , false);
			xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	      	xmlHttp.setRequestHeader("Connection", "close");
			xmlHttp.send("ID=" + escape(id));
			
			pstrtohandle = xmlHttp.responseText;
			
			if(pstrtohandle=="OK")
				m$("AvatarThumbC").src = picC;
		}else{
			m$("AvatarError").innerHTML = "";
			m$("AvatarError").style.visibility = "hidden";
			m$("AvatarThumb").src = pic;
			m$("AvatarImage").value = id;
			m$("AvatarImageFile").value = "";
		}
		
		CloseNewLayer();
	}else{
		m$("AvatarError").innerHTML = "<div class=\"errRedE\">לא ניתן לבצע פעולה זו!!! אווטארים אלו ניתנים לבחירה תמורת <b>" + cost + "</b> קרדיטים. כעת ברשותך <b>" + cradit + "</b> קרדיטים בלבד</div>";
		m$("AvatarError").style.visibility = "visible";
	}
}

function getAvatarByCategory(val,modi){
	m$("AvatarError").innerHTML = "";
	m$("AvatarError").style.visibility = "hidden";
	m$("AvatarsList").innerHTML = "<div class=\"loadingBig\"><img src=\"/Images/BigLoader.gif\" width=\"32\" height=\"32\" border=\"0\"><br>טוען נתונים...נא להמתין</div>";
	setTimeout("getAvatarByCategoryAction("+val+",'"+modi+"')", 500);
}


function getAvatarByCategoryAction(val,modi){
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", "/Ajax/AvatarLoadCategory.asp?sid=" + Math.random() , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("CID=" + escape(val) + "&Mod=" + escape(modi));
	
	pstrtohandle = xmlHttp.responseText;
		
	if(pstrtohandle.indexOf("<~>")==-1){
		m$("AvatarsList").innerHTML = "<p>תקלה זמנית.... אין אפשרות לטעון אווטארים</p>";
	}else{
		pSplit = pstrtohandle.split("<~>");
    	pRes = pSplit[0];
		pText = pSplit[1];
		
		m$("AvatarsList").innerHTML = pText;
	}
}


// Join
function JoinMessage(e,who,sp){
	var evt = e || window.event;
  	var keyPressed = evt.which || evt.keyCode;
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	if(keyPressed==9||keyPressed==16||keyPressed==13)
		return false;
	
	m$(Id).className = "form-text";
	switch(Id){
	case "Fname":
		if(Value==""||Length>1){
			m$("PersonalDetails1Error").innerHTML = "";
			m$("PersonalDetails1Error").style.visibility = "hidden";
		}else{
			m$("PersonalDetails1Error").innerHTML = "<div class=\"errGrayE\">יש להזין שם פרטי</div>";
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
	break;
	
	case "Lname":
		if(Value==""||Length>1){
			m$("PersonalDetails1Error").innerHTML = "";
			m$("PersonalDetails1Error").style.visibility = "hidden";
		}else{
			m$("PersonalDetails1Error").innerHTML = "<div class=\"errGrayE\">יש להזין שם משפחה</div>";
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
	break;
	
	case "Cell1":
		if(Value==""||(Length==10&&isNumber(Value)&&cutString(Value,0,2)=="05")){
			m$("PersonalDetails1Error").innerHTML = "";
			m$("PersonalDetails1Error").style.visibility = "hidden";
		}else{
			m$("PersonalDetails1Error").innerHTML = "<div class=\"errGrayE\">למספר טלפון נייד זה ישלחו איתותים וניתוח טכני ב SMS</div>";
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
	break;
	
	case "Cell2":
		if(Value==""||(Length==10&&isNumber(Value)&&cutString(Value,0,2)=="05")){
			m$("PersonalDetails1Error").innerHTML = "";
			m$("PersonalDetails1Error").style.visibility = "hidden";
		}else{
			m$("PersonalDetails1Error").innerHTML = "<div class=\"errGrayE\">למספר טלפון נייד זה ישלחו איתותים וניתוח טכני ב SMS</div>";
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
	break;
	
	case "Email1":
		if(Value==""||echeck(Value)){
			m$("PersonalDetails1Error").innerHTML = "";
			m$("PersonalDetails1Error").style.visibility = "hidden";
		}else{
			m$("PersonalDetails1Error").innerHTML = "<div class=\"errGrayE\">לכתובת דוא\"ל זו ישלחו תכנים שונים מהאתר לרבות איתותים וניתוח טכני, שחזור סיסמא ועוד</div>";
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
	break;
	
	case "Email2":
		if(Value==""||echeck(Value)){
			m$("PersonalDetails1Error").innerHTML = "";
			m$("PersonalDetails1Error").style.visibility = "hidden";
		}else{
			m$("PersonalDetails1Error").innerHTML = "<div class=\"errGrayE\">לכתובת דוא\"ל זו ישלחו תכנים שונים מהאתר לרבות איתותים וניתוח טכני, שחזור סיסמא ועוד</div>";
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
	break;
	
	case "Website":
		if(Value==""){
			m$("PersonalDetails1Error").innerHTML = "";
			m$("PersonalDetails1Error").style.visibility = "hidden";
		}else{
			m$("PersonalDetails1Error").innerHTML = "<div class=\"errGrayE\">כתובת האתר האישי שלך כפי שתופיע בכרטיסך האישי</div>";
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
	break;
	
	case "Shortdescription":
		m$(Id).className = "form-textarea";
		if(Value==""){
			m$("PersonalDetails1Error").innerHTML = "";
			m$("PersonalDetails1Error").style.visibility = "hidden";
		}else{
			m$("PersonalDetails1Error").innerHTML = "<div class=\"errGrayE\">תאר/י את עצמך כפי שאת/ה רוצה שהגולשים באתר יקראו בכרטיסך האישי</div>";
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
				
		return ismaxlength(who);
		
	break;	
	
	case "Uname":
		if(Value==""||(Length>3&&isCharactersOk(Value,1,0,0))){
			m$("PersonalDetails2Error").innerHTML = "";
			m$("PersonalDetails2Error").style.visibility = "hidden";
		}else{
			m$("PersonalDetails2Error").innerHTML = "<div class=\"errGrayE\">מינימום 4 תווים המכילים אותיות באנגלית ומספרים בלבד</div>";
			m$("PersonalDetails2Error").style.visibility = "visible";
		}
	break;
	
	case "Upass":
		if(Value==""||(Length>3&&isCharactersOk(Value,1,0,0))){
			m$("PersonalDetails2Error").innerHTML = "";
			m$("PersonalDetails2Error").style.visibility = "hidden";
		}else{
			m$("PersonalDetails2Error").innerHTML = "<div class=\"errGrayE\">מינימום 4 תווים המכילים אותיות באנגלית ומספרים בלבד</div>";
			m$("PersonalDetails2Error").style.visibility = "visible";
		}
	break;
	
	case "ReUpass":
		if(Value==""||m$("Upass").value==m$("ReUpass").value){
			m$("PersonalDetails2Error").innerHTML = "";
			m$("PersonalDetails2Error").style.visibility = "hidden";
		}else{
			m$("PersonalDetails2Error").innerHTML = "<div class=\"errGrayE\">יש להזין את אותה הסיסמא בשנית</div>";
			m$("PersonalDetails2Error").style.visibility = "visible";
		}
	break;
	
	case "Unick":
		if(Value==""||(Length>1&&isCharactersOk(Value,0,0,1))){
			m$("PersonalDetails2Error").innerHTML = "";
			m$("PersonalDetails2Error").style.visibility = "hidden";
		}else{
			m$("PersonalDetails2Error").innerHTML = "<div class=\"errGrayE\">מינימום 2 תווים המכילים אותיות מספרים ואת התווים `_ - .`</div>";
			m$("PersonalDetails2Error").style.visibility = "visible";
		}
	break;
	
	case "Captcha":
		if(Length==0||isCaptcha(Value,0)){
			m$("PersonalDetails2Error").innerHTML = "";
			m$("PersonalDetails2Error").style.visibility = "hidden";
		}else{
			m$("PersonalDetails2Error").innerHTML = "<div class=\"errGrayE\">יש להזין את המספר המוצג בתיבה מימין</div>";
			m$("PersonalDetails2Error").style.visibility = "visible";
		}
	break;

	
	}

}


function JoinAlert(who,sp){
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	who.value = trim(who.value);
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	switch(Id){
	case "Fname":
		if(Length==0||Length>1){
			m$("Fname").className = "form-text";
			m$("PersonalDetails1Error").innerHTML = "";
			m$("PersonalDetails1Error").style.visibility = "hidden";
		}else{
			m$("Fname").className = "form-text error";
			m$("PersonalDetails1Error").innerHTML = "<div class=\"errRedE\">השם הפרטי חייב להכיל לפחות 2 תווים</div>";
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
	break;
	
	case "Lname":
		if(Length==0||Length>1){
			m$("Lname").className = "form-text";
			m$("PersonalDetails1Error").innerHTML = "";
			m$("PersonalDetails1Error").style.visibility = "hidden";
		}else{
			m$("Lname").className = "form-text error";
			m$("PersonalDetails1Error").innerHTML = "<div class=\"errRed\">שם המשפחה חייב להכיל לפחות 2 תווים</div>";
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
	break;
	
	case "Cell1":
		if(Value==""||(Length==10&&isNumber(Value)&&cutString(Value,0,2)=="05")){
			isOK=true;
			
			if((Length==10&&isNumber(Value)&&cutString(Value,0,2)=="05")&&!isNotCellExist(Value))
				isOK=false;
			
			if(isOK){
				m$("Cell1").className = "form-text";
				m$("PersonalDetails1Error").innerHTML = "";
				m$("PersonalDetails1Error").style.visibility = "hidden";
			}else{
				m$("Cell1").className = "form-text error";
				m$("PersonalDetails1Error").innerHTML = "<div class=\"errRed\">מספר הטלפון הנייד הראשי כבר קיים במערכת. יש להזין מספר שונה</div>";
				m$("PersonalDetails1Error").style.visibility = "visible";
			}
		}else{
			m$("Cell1").className = "form-text error";
			m$("PersonalDetails1Error").innerHTML = "<div class=\"errRed\">יש לבדוק את מספר הטלפון הנייד הראשי</div>";
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
	break;
	
	case "Cell2":
		if(Value==""||(Length==10&&isNumber(Value)&&cutString(Value,0,2)=="05")){
			isOK=true;
			
			if((Length==10&&isNumber(Value)&&cutString(Value,0,2)=="05")&&!isNotCellExist(Value))
				isOK=false;
			
			if(isOK){
				m$("Cell2").className = "form-text";
				m$("PersonalDetails1Error").innerHTML = "";
				m$("PersonalDetails1Error").style.visibility = "hidden";
			}else{
				m$("Cell2").className = "form-text error";
				m$("PersonalDetails1Error").innerHTML = "<div class=\"errRed\">מספר הטלפון הנייד המשני כבר קיים במערכת. יש להזין מספר שונה</div>";
				m$("PersonalDetails1Error").style.visibility = "visible";
			}
		}else{
			m$("Cell2").className = "form-text error";
			m$("PersonalDetails1Error").innerHTML = "<div class=\"errRed\">יש לבדוק את מספר הטלפון הנייד המשני</div>";
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
	break;
	
	case "Email1":
		if(Value==""||echeck(Value)){
			isOK=true;
			
			if(echeck(Value)&&!isEmailNotExist(Value))
				isOK=false;
			
			if(isOK){
				m$("Email1").className = "form-text";
				m$("PersonalDetails1Error").innerHTML = "";
				m$("PersonalDetails1Error").style.visibility = "hidden";
			}else{
				m$("Email1").className = "form-text error";
				m$("PersonalDetails1Error").innerHTML = "<div class=\"errRed\">כתובת הדוא\"ל הראשית כבר קיימת במערכת. יש להזין כתובת שונה</div>";
				m$("PersonalDetails1Error").style.visibility = "visible";
			}
		}else{
			m$("Email1").className = "form-text error";
			m$("PersonalDetails1Error").innerHTML = "<div class=\"errRed\">יש לבדוק את כתובת הדוא\"ל הראשית</div>";
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
	break;
	
	case "Email2":
		if(Value==""||echeck(Value)){
			isOK=true;
			
			if(echeck(Value)&&!isEmailNotExist(Value))
				isOK=false;
			
			if(isOK){
				m$("Email2").className = "form-text";
				m$("PersonalDetails1Error").innerHTML = "";
				m$("PersonalDetails1Error").style.visibility = "hidden";
			}else{
				m$("Email2").className = "form-text error";
				m$("PersonalDetails1Error").innerHTML = "<div class=\"errRed\">כתובת הדוא\"ל המשנית כבר קיימת במערכת. יש להזין כתובת שונה</div>";
				m$("PersonalDetails1Error").style.visibility = "visible";
			}
		}else{
			m$("Email2").className = "form-text error";
			m$("PersonalDetails1Error").innerHTML = "<div class=\"errRed\">יש לבדוק את כתובת הדוא\"ל המשנית</div>";
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
	break;
	
	case "Website":
		m$("PersonalDetails1Error").innerHTML = "";
		m$("PersonalDetails1Error").style.visibility = "hidden";
	break;
	
	case "Shortdescription":
		m$("PersonalDetails1Error").innerHTML = "";
		m$("PersonalDetails1Error").style.visibility = "hidden";
		
		return ismaxlength(who);
	break;	
	
	case "Uname":
		if(Value==""||(Length>3&&isCharactersOk(Value,1,0,0))){
			isOK=true;
			
			if((Length>3&&isCharactersOk(Value,1,0,0))&&!isUnameNotExist(Value))
				isOK=false;
			
			if(isOK){
				m$("Uname").className = "form-text";
				m$("PersonalDetails2Error").innerHTML = "";
				m$("PersonalDetails2Error").style.visibility = "hidden";
			}else{
				m$("Uname").className = "form-text error";
				m$("PersonalDetails2Error").innerHTML = "<div class=\"errRed\">שם משתמש זה כבר קיים במערכת</div>";
				m$("PersonalDetails2Error").style.visibility = "visible";
			}
		}else{
			m$("Uname").className = "form-text error";
			m$("PersonalDetails2Error").innerHTML = "<div class=\"errRed\">פורמט שם המשתמש - מינימום 4 תווים המכילים אותיות באנגלית ומספרים בלבד</div>";
			m$("PersonalDetails2Error").style.visibility = "visible";
		}
	break;	
	
	case "Upass":
		if(Value==""||(Length>3&&isCharactersOk(Value,1,0,0))){
			m$("Upass").className = "form-text";
			m$("PersonalDetails2Error").innerHTML = "";
			m$("PersonalDetails2Error").style.visibility = "hidden";
		}else{
			m$("Upass").className = "form-text error";
			m$("PersonalDetails2Error").innerHTML = "<div class=\"errRed\">פורמט הסיסמא - מינימום 4 תווים המכילים אותיות באנגלית ומספרים בלבד</div>";
			m$("PersonalDetails2Error").style.visibility = "visible";
		}
	break;
	
	case "ReUpass":
		if(m$("Upass").value==m$("ReUpass").value){
			m$("ReUpass").className = "form-text";
			m$("PersonalDetails2Error").innerHTML = "";
			m$("PersonalDetails2Error").style.visibility = "hidden";
		}else{
			m$("ReUpass").className = "form-text error";
			m$("PersonalDetails2Error").innerHTML = "<div class=\"errRed\">אימות סיסמא אינו תואם</div>";
			m$("PersonalDetails2Error").style.visibility = "visible";
		}
	break;
	
	case "Unick":
		
		if(Value==""||(Length>1&&isCharactersOk(Value,0,0,1))){
			isOK=true;
			
			if(Length>1&&isCharactersOk(Value,0,0,1)&&!isUnickNotExist(Value))
				isOK=false;
			
			if(isOK){
				m$("Unick").className = "form-text";
				m$("PersonalDetails2Error").innerHTML = "";
				m$("PersonalDetails2Error").style.visibility = "hidden";
			}else{
				m$("Unick").className = "form-text error";
				m$("PersonalDetails2Error").innerHTML = "<div class=\"errRed\">כינוי זה כבר קיים במערכת</div>";
				m$("PersonalDetails2Error").style.visibility = "visible";
			}
		}else{
			m$("Unick").className = "form-text error";
			m$("PersonalDetails2Error").innerHTML = "<div class=\"errRed\">פורמט הכינוי - מינימום 2 תווים המכילים אותיות מספרים ואת התווים `_ - .`</div>";
			m$("PersonalDetails2Error").style.visibility = "visible";
		}
	break;	
	
	case "Captcha":
		if(Value==""){
			m$("Captcha").className = "form-text error";
			m$("PersonalDetails2Error").innerHTML = "<div class=\"errRed\">יש להזין קוד אבטחה</div>";
			m$("PersonalDetails2Error").style.visibility = "visible";
		}else{
			if(!isCaptcha(Value,1)){
				m$("Icaptcha").src="/Includes/Captcha.asp?dump=" + Math.random();
				m$("Captcha").className = "form-text error";
				m$("PersonalDetails2Error").innerHTML = "<div class=\"errRed\">הקוד שהזנת לא תואם את קוד האבטחה המוצג מימין</div>";
				m$("PersonalDetails2Error").style.visibility = "visible";
			}
		}		
	break;
	
	}

}

function generalConditionCheck(who){
	if(who.value==""){
		m$("PersonalDetails2Error").innerHTML = "<div class=\"errRed\">יש לקרא את תנאי השימוש ותקנון האתר</div>";
		m$("PersonalDetails2Error").style.visibility = "visible";
		who.checked=false;
	}
}

function generalConditionAllow(){
	m$('Conditions').value = 1;
	m$('Conditions').checked = true;
	m$("PersonalDetails2Error").innerHTML = "";
	m$("PersonalDetails2Error").style.visibility = "hidden";
}

function generalConditionAllowShort(){
	m$('Conditions').value = 1;
	m$('Conditions').checked = true;
	m$("JoinError").innerHTML = "";
	m$("JoinError").style.visibility = "hidden";
}


function Join(){
	m$("endBut").disabled = true;
	
	var message1 = "";
	var message2 = "";
	var pAvatarImage = m$("AvatarImage").value;
	var pFname = m$("Fname").value;
	var pLname = m$("Lname").value;
	var pAddress = m$("Address").value;
	var pOccupation = m$("Occupation").value;
	var pOccupationVetek = m$("OccupationVetek").value;
	var pCameFrom = m$("CameFrom").value;
	var pCell1 = m$("Cell1").value;
	var pCell2 = m$("Cell2").value;
	var pEmail1 = m$("Email1").value;
	var pEmail2 = m$("Email2").value;
	var pGender = m$("Gender").value;
	var pWebsite = m$("Website").value;
	var pShortdescription = m$("Shortdescription").value;
	var pUname = m$("Uname").value;
	var pUpass = m$("Upass").value;
	var pReUpass = m$("ReUpass").value;
	var pUnick = m$("Unick").value;
	var pUquote = m$("Uquote").value;
	var pCaptcha = m$("Captcha").value;
	var pConditions = m$("Conditions").checked;
	
	if(pFname.length<2){
		m$("Fname").className = "form-text error";
		if(message1=="") message1 = "<div class=\"errRed\">השם הפרטי חייב להכיל לפחות 2 תווים</div>";
	}
	
	if(pLname.length<2){
		m$("Lname").className = "form-text error";
		if(message1=="") message1 = "<div class=\"errRed\">שם המשפחה חייב להכיל לפחות 2 תווים</div>";
	}
	
	if(pCell1.length<10||!isNumber(pCell1)||cutString(pCell1,0,2)!="05"){
		m$("Cell1").className = "form-text error";
		if(message1=="") message1 = "<div class=\"errRed\">יש לבדוק את מספר הטלפון הנייד הראשי</div>";
	}else{
		if(!isNotCellExist(pCell1)){
			m$("Cell1").className = "form-text error";
			if(message1=="") message1 = "<div class=\"errRed\">מספר הטלפון הנייד הראשי כבר קיים במערכת. יש להזין מספר שונה</div>";
		}
	}
	
	if(pCell2!=""){
		if(pCell2.length<10||!isNumber(pCell2)||cutString(pCell2,0,2)!="05"){
			m$("Cell2").className = "form-text error";
			if(message1=="") message1 = "<div class=\"errRed\">יש לבדוק את מספר הטלפון הנייד המשני</div>";
		}else{
			if(!isNotCellExist(pCell2)){
				m$("Cell2").className = "form-text error";
				if(message1=="") message1 = "<div class=\"errRed\">מספר הטלפון הנייד המשני כבר קיים במערכת. יש להזין מספר שונה</div>";
			}
		}
	}
	
	if(!echeck(pEmail1)){
		m$("Email1").className = "form-text error";
		if(message1=="") message1 = "<div class=\"errRed\">יש לבדוק את כתובת הדוא\"ל הראשית</div>";
	}else{
		if(!isEmailNotExist(pEmail1)){
			m$("Email1").className = "form-text error";
			if(message1=="") message1 = "<div class=\"errRed\">כתובת הדוא\"ל הראשית כבר קיימת במערכת. יש להזין כתובת שונה</div>";
		}
	}
	
	if(pEmail2!=""){
		if(!echeck(pEmail2)){
			m$("Email2").className = "form-text error";
			if(message1=="") message1 = "<div class=\"errRed\">יש לבדוק את כתובת הדוא\"ל המשנית</div>";
		}else{
			if(!isEmailNotExist(pEmail2)){
				m$("Email2").className = "form-text error";
				if(message1=="") message1 = "<div class=\"errRed\">כתובת הדוא\"ל המשנית כבר קיימת במערכת. יש להזין כתובת שונה</div>";
			}
		}
	}
	
	if(pUname.length<4||!isCharactersOk(pUname,1,0,0)){ 
		m$("Uname").className = "form-text error";
		if(message2=="") message2 = "<div class=\"errRed\">פורמט שם המשתמש - מינימום 4 תווים המכילים אותיות באנגלית ומספרים בלבד</div>";
	}else{
		if(!isUnameNotExist(pUname)){
			m$("Uname").className = "form-text error";
			if(message2=="") message2 = "<div class=\"errRed\">שם משתמש זה כבר קיים במערכת</div>";
		}
	}

	
	if(pUpass.length<4||!isCharactersOk(pUpass,1,0,0)){
		m$("Upass").className = "form-text error";
		if(message2=="") message2 = "<div class=\"errRed\">פורמט הסיסמא - מינימום 4 תווים המכילים אותיות באנגלית ומספרים בלבד</div>";
	}
	
	
	if(m$("Upass").value!=m$("ReUpass").value){
		m$("ReUpass").className = "form-text error";
		if(message2=="") message2 = "<div class=\"errRed\">אימות סיסמא אינו תואם</div>";
	}
	
	
	if(pUnick.length<2||!isCharactersOk(pUnick,0,0,1)){
		m$("Unick").className = "form-text error";
		if(message2=="") message2 = "<div class=\"errRed\">פורמט הכינוי - מינימום 2 תווים המכילים אותיות מספרים ואת התווים `_ - .`</div>";
	}else{
		if(!isUnickNotExist(pUnick)){
			m$("Unick").className = "form-text error";
			if(message2=="") message2 = "<div class=\"errRed\">הכינוי שבחרת כבר קיים במערכת</div>";
		}
	}	
	
	if(pCaptcha.length==0){
		m$("Captcha").className = "form-text error";
		if(message2=="") message2 = "<div class=\"errRed\">יש להזין קוד אבטחה</div>";
	}else{
		if(!isCaptcha(pCaptcha,1)){
			m$("Icaptcha").src="/Includes/Captcha.asp?dump=" + Math.random();
			m$("Captcha").className = "form-text error";
			if(message2=="") message2 = "<div class=\"errRed\">הקוד שהזנת לא תואם את קוד האבטחה המוצג מימין</div>";
		}
	}	
	
	if(!pConditions){
		if(message2=="") message2 = "<div class=\"errRed\">יש לקרוא את תנאי השימוש ותקנון האתר</div>";
	}
	
	if(message1!=""||message2!=""){
		m$("endBut").disabled = false;
		
		if(message1!=""){
			m$("PersonalDetails1Error").innerHTML = message1;
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
		if(message2!=""){			
			m$("PersonalDetails2Error").innerHTML = message2;
			m$("PersonalDetails2Error").style.visibility = "visible";
		}
	}else{
		xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
		xmlHttp.open("POST", "/Ajax/Join.asp?sid=" + Math.random() , false);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	    xmlHttp.setRequestHeader("Connection", "close");
		xmlHttp.send("AvatarImage=" + escape(pAvatarImage) + "&Fname=" + escape(pFname) + "&Lname=" + escape(pLname) + "&Address=" + escape(pAddress) + "&Occupation=" + escape(pOccupation) + "&OccupationVetek=" + escape(pOccupationVetek) + "&CameFrom=" + escape(pCameFrom) + "&Cell1=" + escape(pCell1) + "&Cell2=" + escape(pCell2) + "&Email1=" + escape(pEmail1) + "&Email2=" + escape(pEmail2) + "&Website=" + escape(pWebsite) + "&Shortdescription=" + escape(pShortdescription) + "&Gender=" + escape(pGender) + "&Uname=" + escape(pUname) + "&Upass=" + escape(pUpass) + "&Unick=" + escape(pUnick) + "&Uquote=" + escape(pUquote) + "&Captcha=" + escape(pCaptcha))
		
		pstrtohandle = xmlHttp.responseText;

		pSplit = pstrtohandle.split("<~>");
	    pRes = pSplit[0];
		pStr = pSplit[1];

		if(pRes=="OK"){
			document.location = "JoinSuccess.asp?Str=" + escape(pStr);
		}else{
			m$("endBut").disabled = false;
			alert("אירעה שגיאה...אין אפשרות להירשם\nאנא נסה שנית מאוחר יותר.");
		}
		
	}
	
	return false;
	
}


// Join short
function JoinMessageShort(e,who,sp){
	var evt = e || window.event;
  	var keyPressed = evt.which || evt.keyCode;
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	if(keyPressed==9||keyPressed==16||keyPressed==13)
		return false;
	
	m$(Id).className = "form-text";
	switch(Id){
	case "Fname":
		if(Value==""||Length>1){
			m$("JoinError").innerHTML = "";
			m$("JoinError").style.visibility = "hidden";
		}else{
			m$("JoinError").innerHTML = "<div class=\"errGrayE\">יש להזין שם פרטי</div>";
			m$("JoinError").style.visibility = "visible";
		}
	break;
	
	case "Lname":
		if(Value==""||Length>1){
			m$("JoinError").innerHTML = "";
			m$("JoinError").style.visibility = "hidden";
		}else{
			m$("JoinError").innerHTML = "<div class=\"errGrayE\">יש להזין שם משפחה</div>";
			m$("JoinError").style.visibility = "visible";
		}
	break;
	
	case "Cell1":
		if(Value==""||(Length==10&&isNumber(Value)&&cutString(Value,0,2)=="05")){
			m$("JoinError").innerHTML = "";
			m$("JoinError").style.visibility = "hidden";
		}else{
			m$("JoinError").innerHTML = "<div class=\"errGrayE\">למספר טלפון נייד זה ישלחו איתותים וניתוח טכני ב SMS</div>";
			m$("JoinError").style.visibility = "visible";
		}
	break;
	
	case "Email1":
		if(Value==""||echeck(Value)){
			m$("JoinError").innerHTML = "";
			m$("JoinError").style.visibility = "hidden";
		}else{
			m$("JoinError").innerHTML = "<div class=\"errGrayE\">לכתובת דוא\"ל זו ישלחו תכנים שונים מהאתר לרבות איתותים וניתוח טכני, שחזור סיסמא ועוד</div>";
			m$("JoinError").style.visibility = "visible";
		}
	break;
	
	case "Uname":
		if(Value==""||(Length>3&&isCharactersOk(Value,1,0,0))){
			m$("JoinError").innerHTML = "";
			m$("JoinError").style.visibility = "hidden";
		}else{
			m$("JoinError").innerHTML = "<div class=\"errGrayE\">מינימום 4 תווים המכילים אותיות באנגלית ומספרים בלבד</div>";
			m$("JoinError").style.visibility = "visible";
		}
	break;
	
	case "Upass":
		if(Value==""||(Length>3&&isCharactersOk(Value,1,0,0))){
			m$("JoinError").innerHTML = "";
			m$("JoinError").style.visibility = "hidden";
		}else{
			m$("JoinError").innerHTML = "<div class=\"errGrayE\">מינימום 4 תווים המכילים אותיות באנגלית ומספרים בלבד</div>";
			m$("JoinError").style.visibility = "visible";
		}
	break;
	
	case "Unick":
		if(Value==""||(Length>1&&isCharactersOk(Value,0,0,1))){
			m$("JoinError").innerHTML = "";
			m$("JoinError").style.visibility = "hidden";
		}else{
			m$("JoinError").innerHTML = "<div class=\"errGrayE\">מינימום 2 תווים המכילים אותיות מספרים ואת התווים `_ - .`</div>";
			m$("JoinError").style.visibility = "visible";
		}
	break;
	
	case "Captcha":
		if(Length==0||isCaptcha(Value,0)){
			m$("JoinError").innerHTML = "";
			m$("JoinError").style.visibility = "hidden";
		}else{
			m$("JoinError").innerHTML = "<div class=\"errGrayE\">יש להזין את המספר המוצג בתיבה מימין</div>";
			m$("JoinError").style.visibility = "visible";
		}
	break;
	
	}

}


function JoinAlertShort(who,sp){
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	who.value = trim(who.value);
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	switch(Id){
	case "Fname":
		if(Length==0||Length>1){
			m$("Fname").className = "form-text";
			m$("JoinError").innerHTML = "";
			m$("JoinError").style.visibility = "hidden";
		}else{
			m$("Fname").className = "form-text error";
			m$("JoinError").innerHTML = "<div class=\"errRedE\">השם הפרטי חייב להכיל לפחות 2 תווים</div>";
			m$("JoinError").style.visibility = "visible";
		}
	break;
	
	case "Lname":
		if(Length==0||Length>1){
			m$("Lname").className = "form-text";
			m$("JoinError").innerHTML = "";
			m$("JoinError").style.visibility = "hidden";
		}else{
			m$("Lname").className = "form-text error";
			m$("JoinError").innerHTML = "<div class=\"errRed\">שם המשפחה חייב להכיל לפחות 2 תווים</div>";
			m$("JoinError").style.visibility = "visible";
		}
	break;
	
	case "Cell1":
		if(Value==""||(Length==10&&isNumber(Value)&&cutString(Value,0,2)=="05")){
			isOK=true;
			
			if((Length==10&&isNumber(Value)&&cutString(Value,0,2)=="05")&&!isNotCellExist(Value))
				isOK=false;
			
			if(isOK){
				m$("Cell1").className = "form-text";
				m$("JoinError").innerHTML = "";
				m$("JoinError").style.visibility = "hidden";
			}else{
				m$("Cell1").className = "form-text error";
				m$("JoinError").innerHTML = "<div class=\"errRed\">מספר הטלפון הנייד הראשי כבר קיים במערכת. יש להזין מספר שונה</div>";
				m$("JoinError").style.visibility = "visible";
			}
		}else{
			m$("Cell1").className = "form-text error";
			m$("JoinError").innerHTML = "<div class=\"errRed\">יש לבדוק את מספר הטלפון הנייד הראשי</div>";
			m$("JoinError").style.visibility = "visible";
		}
	break;
	
	case "Email1":
		if(Value==""||echeck(Value)){
			isOK=true;
			
			if(echeck(Value)&&!isEmailNotExist(Value))
				isOK=false;
			
			if(isOK){
				m$("Email1").className = "form-text";
				m$("JoinError").innerHTML = "";
				m$("JoinError").style.visibility = "hidden";
			}else{
				m$("Email1").className = "form-text error";
				m$("JoinError").innerHTML = "<div class=\"errRed\">כתובת הדוא\"ל הראשית כבר קיימת במערכת. יש להזין כתובת שונה</div>";
				m$("JoinError").style.visibility = "visible";
			}
		}else{
			m$("Email1").className = "form-text error";
			m$("JoinError").innerHTML = "<div class=\"errRed\">יש לבדוק את כתובת הדוא\"ל הראשית</div>";
			m$("JoinError").style.visibility = "visible";
		}
	break;
	
	case "Uname":
		if(Value==""||(Length>3&&isCharactersOk(Value,1,0,0))){
			isOK=true;
			
			if((Length>3&&isCharactersOk(Value,1,0,0))&&!isUnameNotExist(Value))
				isOK=false;
			
			if(isOK){
				m$("Uname").className = "form-text";
				m$("JoinError").innerHTML = "";
				m$("JoinError").style.visibility = "hidden";
			}else{
				m$("Uname").className = "form-text error";
				m$("JoinError").innerHTML = "<div class=\"errRed\">שם משתמש זה כבר קיים במערכת</div>";
				m$("JoinError").style.visibility = "visible";
			}
		}else{
			m$("Uname").className = "form-text error";
			m$("JoinError").innerHTML = "<div class=\"errRed\">פורמט שם המשתמש - מינימום 4 תווים המכילים אותיות באנגלית ומספרים בלבד</div>";
			m$("JoinError").style.visibility = "visible";
		}
	break;	
	
	case "Upass":
		if(Value==""||(Length>3&&isCharactersOk(Value,1,0,0))){
			m$("Upass").className = "form-text";
			m$("JoinError").innerHTML = "";
			m$("JoinError").style.visibility = "hidden";
		}else{
			m$("Upass").className = "form-text error";
			m$("JoinError").innerHTML = "<div class=\"errRed\">פורמט הסיסמא - מינימום 4 תווים המכילים אותיות באנגלית ומספרים בלבד</div>";
			m$("JoinError").style.visibility = "visible";
		}
	break;
	
	case "Unick":		
		if(Value==""||(Length>1&&isCharactersOk(Value,0,0,1))){
			isOK=true;
			
			if(Length>1&&isCharactersOk(Value,0,0,1)&&!isUnickNotExist(Value))
				isOK=false;
			
			if(isOK){
				m$("Unick").className = "form-text";
				m$("JoinError").innerHTML = "";
				m$("JoinError").style.visibility = "hidden";
			}else{
				m$("Unick").className = "form-text error";
				m$("JoinError").innerHTML = "<div class=\"errRed\">כינוי זה כבר קיים במערכת</div>";
				m$("JoinError").style.visibility = "visible";
			}
		}else{
			m$("Unick").className = "form-text error";
			m$("JoinError").innerHTML = "<div class=\"errRed\">פורמט הכינוי - מינימום 2 תווים המכילים אותיות מספרים ואת התווים `_ - .`</div>";
			m$("JoinError").style.visibility = "visible";
		}
	break;	
	
	case "Captcha":
		if(Value==""){
			m$("Captcha").className = "form-text error";
			m$("JoinError").innerHTML = "<div class=\"errRed\">יש להזין קוד אבטחה</div>";
			m$("JoinError").style.visibility = "visible";
		}else{
			if(!isCaptcha(Value,1)){
				m$("Icaptcha").src="/Includes/Captcha.asp?dump=" + Math.random();
				m$("Captcha").className = "form-text error";
				m$("JoinError").innerHTML = "<div class=\"errRed\">הקוד שהזנת לא תואם את קוד האבטחה המוצג מימין</div>";
				m$("JoinError").style.visibility = "visible";
			}
		}		
	break;
	
	}

}


function JoinNew(){
	m$("endBut").disabled = true;
}


function ActivationMessage(e,who,sp){
	var evt = e || window.event;
  	var keyPressed = evt.which || evt.keyCode;
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	if(keyPressed==9||keyPressed==16||keyPressed==13)
		return false;
	
	m$(Id).className = "form-text";
	switch(Id){
	case "Activation":
		if(Value==""||Length>6){
			m$("ActivationError").innerHTML = "";
			m$("ActivationError").style.visibility = "hidden";
		}else{
			m$("ActivationError").innerHTML = "<div class=\"errGrayE\">יש להזין קוד אקטיבציה</div>";
			m$("ActivationError").style.visibility = "visible";
		}
	break;
	
	}

}

function ActivationAlert(who,sp){
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	who.value = trim(who.value);
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	switch(Id){
	case "Activation":
		if(Length==0||Length>6){
			m$("Activation").className = "form-text";
			m$("ActivationError").innerHTML = "";
			m$("ActivationError").style.visibility = "hidden";
		}else{
			m$("Activation").className = "form-text error";
			m$("ActivationError").innerHTML = "<div class=\"errRed\">יש להזין קוד אקטיבציה תקני</div>";
			m$("ActivationError").style.visibility = "visible";
		}
	break;	
	}
}


function Activations(){
	var message = "";
	var pActivation = m$("Activation").value;
	var pActivationStr = m$("ActivationStr").value;
	
	
	if(pActivation.length<4){
		m$("Activation").className = "form-text error";
		if(message=="") message = "<div class=\"errRed\">קוד האקטיבציה חייב להיות מורכב מלפחות 4 תווים</div>";
	}else{
		if(!isActivateOK(pActivation,pActivationStr)){
			m$("Activation").className = "form-text error";
			if(message=="") message = "<div class=\"errRed\">קוד האקטיבציה אשר הזנת לא נמצא במערכת</div>";
		}
	}
		
	if(message!=""){
		m$("ActivationError").innerHTML = message;
		m$("ActivationError").style.visibility = "visible";
	}else{
		m$("ActivationText").innerHTML = "האקטיבציה בוצעה בהצלחה. יש לחזור ל<a href=\"/\">דף הבית</a> ולבצע כניסה למערכת";
		m$("ActivationForm").style.visibility = "hidden";
	}
	
	return false;
}



// Signals
function Signals_Content(Row){
	if(m$("Row_"+Row).style.display == ""){
		m$("Row_"+Row).style.display = "none";
		m$("Content_"+Row).innerHTML = "";
	}else{
		m$("Row_"+Row).style.display = "";
		m$("Content_"+Row).innerHTML = "טוען נתונים...נא להמתין";
		
		var url = "/Ajax/Signals_Content.asp?sid=" + Math.random();
		xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
		xmlHttp.open("POST", url , false);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      	xmlHttp.setRequestHeader("Connection", "close");
		xmlHttp.send("ID=" + escape(Row));
		pstrtohandle = xmlHttp.responseText;
		
		m$("Content_"+Row).innerHTML = pstrtohandle;
	}
	
	return false;
}


function Signals_Rating(Row,Extra,Rate){	
	var url = "/Ajax/Signals_Rating.asp?sid=" + Math.random();
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", url , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("ID=" + escape(Row) + "&Rate=" + escape(Rate));
	
	pstrtohandle = xmlHttp.responseText;

	if(pstrtohandle.indexOf("<~>")!=-1){
		pSplit = pstrtohandle.split("<~>");
		pText = pSplit[0];
		pRate = pSplit[1];
		
		if(pText!=""){
			m$("Rate_"+Row).innerHTML = pText;
			setTimeout("m$('Rate_"+Row+"').innerHTML = pRate", 2000);
		}else{
			m$("Rate_"+Row).innerHTML = pRate;
		}
	}else{
		m$("Rate_"+Row).innerHTML = "זמנית לא ניתן להצביע";
	}
		
}


function SignalMessage(e,who,sp){
	var evt = e || window.event;
  	var keyPressed = evt.which || evt.keyCode;
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	if(keyPressed==9||keyPressed==16||keyPressed==13)
		return false;
	
	m$(Id).className = "form-text";
	switch(Id){
	case "Title":
		if(Value==""||Length>4){
			m$("SignalErr").innerHTML = "";
			m$("SignalErr").style.visibility = "hidden";
		}else{
			m$("SignalErr").innerHTML = "<div class=\"errGrayE\">טקסט זה יוצג ככותרת בטבלה באתר וללקוחות העוקבים באמצעות דוא\"ל</div>";
			m$("SignalErr").style.visibility = "visible";
		}
	break;
	
	case "CellTitle":
		if(Value==""||Length>4){
			m$("SignalErr").innerHTML = "";
			m$("SignalErr").style.visibility = "hidden";
		}else{
			m$("SignalErr").innerHTML = "<div class=\"errGrayE\">יש להזין תוכן כפי שישלח ללקוחות העוקבים בSMS.</div>";
			m$("SignalErr").style.visibility = "visible";
		}
	break;
	
	case "Body":
		m$(Id).className = "form-textarea";
		if(Value==""){
			m$("SignalErr").innerHTML = "";
			m$("SignalErr").style.visibility = "hidden";
		}else{
			m$("SignalErr").innerHTML = "<div class=\"errGrayE\">טקסט זה יוצג כגוף המודעה באתר וללקוחות העוקבים באמצעות דוא\"ל</div>";
			m$("SignalErr").style.visibility = "visible";
		}
	break;
	
	case "AppearDate":
		m$(Id).className = "form-textDate";
		if(Value==""||Length==10){
			m$("SignalErr").innerHTML = "";
			m$("SignalErr").style.visibility = "hidden";
		}else{
			m$("SignalErr").innerHTML = "<div class=\"errGrayE\">לאחר השעה והתאריך הנקובים ההודעה תוצג לכלל הגולשים</div>";
			m$("SignalErr").style.visibility = "visible";
		}
	break;
	
	case "AppearTime":
		m$(Id).className = "form-textTime";
		if(Value==""||echeck(Value)){
			m$("SignalErr").innerHTML = "";
			m$("SignalErr").style.visibility = "hidden";
		}else{
			m$("SignalErr").innerHTML = "<div class=\"errGrayE\">לאחר השעה והתאריך הנקובים ההודעה תוצג לכלל הגולשים</div>";
			m$("SignalErr").style.visibility = "visible";
		}
	break;
	
	}

}


function SignalAlert(who,sp){
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	who.value = trim(who.value);
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	switch(Id){
	case "Title":
		if(Length==0||Length>4){
			m$("Title").className = "form-text";
			m$("SignalErr").innerHTML = "";
			m$("SignalErr").style.visibility = "hidden";
		}else{
			m$("Title").className = "form-text error";
			m$("SignalErr").innerHTML = "<div class=\"errRedE\">הכותרת חייבת להכיל לפחות 5 תווים</div>";
			m$("SignalErr").style.visibility = "visible";
		}
	break;
	
	case "CellTitle":
		if(Length==0||Length>4){
			m$("CellTitle").className = "form-text";
			m$("SignalErr").innerHTML = "";
			m$("SignalErr").style.visibility = "hidden";
		}else{
			m$("CellTitle").className = "form-text error";
			m$("SignalErr").innerHTML = "<div class=\"errRedE\">הטקסט לעוקבים בסלולר חייב להכיל לפחות 5 תווים</div>";
			m$("SignalErr").style.visibility = "visible";
		}
	break;
	
	case "Body":
		m$("SignalErr").innerHTML = "";
	break;
	
	case "FakeFile_1":
		if(Length==0){
			m$("FakeFile_1").className = "form-textFile";
			m$("SignalErr").innerHTML = "";
			m$("SignalErr").style.visibility = "hidden";
		}else{
			if(Value.indexOf(".gif")==-1&&Value.indexOf(".jpg")==-1&&Value.indexOf(".png")==-1&&Value.indexOf(".doc")==-1&&Value.indexOf(".pdf")==-1){
				m$("FakeFile_1").className = "form-textFile error";
				m$("SignalErr").innerHTML = "<div class=\"errRedE\">הקובץ לטעינה חייב להיות בפורמט GIF / JPG / PNG / DOC / PDF בלבד</div>";
				m$("SignalErr").style.visibility = "visible";
			}
		}
	break;
	
	case "AppearDate":
		if(Value==""||isDate(Value)){
			m$("AppearDate").className = "form-textDate";
			m$("SignalErr").innerHTML = "";
			m$("SignalErr").style.visibility = "hidden";
		}else{
			m$("AppearDate").className = "form-textDate error";
			m$("SignalErr").innerHTML = "<div class=\"errRedE\">תאריך ההופעה לכלל הגולשים באתר אינו חוקי</div>";
			m$("SignalErr").style.visibility = "visible";
		}
	break;
	
	case "AppearTime":
		if(Value==""||isTime(Value)){
			m$("AppearTime").className = "form-textTime";
			m$("SignalErr").innerHTML = "";
			m$("SignalErr").style.visibility = "hidden";
		}else{
			m$("AppearTime").className = "form-textTime error";
			m$("SignalErr").innerHTML = "<div class=\"errRedE\">שעת ההופעה לכלל הגולשים באתר אינה חוקית</div>";
			m$("SignalErr").style.visibility = "visible";
		}
	break;
	
	}
}


function Signal(){
	m$("endBut").disabled = true;
	m$("resBut").disabled = true;
	
	var message = "";
	var pSignalID = m$("SignalID").value;
	var pTitle = m$("Title").value;
	var pAttachment_1 = m$("Attachment_1").value.toLowerCase();
	var pAppearDate = m$("AppearDate").value;
	var pAppearTime = m$("AppearTime").value;
	if(m$("CellTitle"))
		var pCellTitle = m$("CellTitle").value;
	else
		var pCellTitle = "modifyMode";
	
	if(pTitle.length<5){
		m$("Title").className = "form-text error";
		if(message=="") message = "<div class=\"errRed\">הכותרת חייבת להכיל לפחות 5 תווים</div>";
	}
	
	if(pCellTitle.length<5){
		m$("CellTitle").className = "form-text error";
		if(message=="") message = "<div class=\"errRed\">הטקסט לעוקבים בסלולר חייב להכיל לפחות 5 תווים</div>";
	}
	
	if(pAttachment_1!=""&&pAttachment_1.indexOf(".gif")==-1&&pAttachment_1.indexOf(".jpg")==-1&&pAttachment_1.indexOf(".png")==-1&&pAttachment_1.indexOf(".doc")==-1&&pAttachment_1.indexOf(".pdf")==-1){
		m$("FakeFile_1").className = "form-textFile error";
		if(message=="") message = "<div class=\"errRed\">הקובץ לטעינה חייב להיות בפורמט GIF / JPG / PNG / DOC / PDF בלבד</div>";
	}else{
		m$("FakeFile_1").className = "form-textFile";
	}
	
	if(pAppearDate.length!=10||!isDate(pAppearDate)){
		m$("AppearDate").className = "form-textDate error";
		if(message=="") message = "<div class=\"errRed\">תאריך ההופעה לכלל הגולשים באתר אינו חוקי</div>";
	}
	
	if(pAppearTime.length!=5||!isTime(pAppearTime)){
		m$("AppearTime").className = "form-textTime error";
		if(message=="") message = "<div class=\"errRed\">שעת ההופעה לכלל הגולשים באתר אינה חוקית</div>";
	}
	
	
	if(message!=""){
		m$("endBut").disabled = false;
		m$("resBut").disabled = false;
		m$("SignalErr").innerHTML = message;
		m$("SignalErr").style.visibility = "visible";
		return false;
	}else{
		m$("SignalForm").action = "SignalsExec.asp";
	}
	
}


// Message Follow
function MessageFollowMessage(e,who,sp){
	var evt = e || window.event;
  	var keyPressed = evt.which || evt.keyCode;
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	if(keyPressed==9||keyPressed==16||keyPressed==13)
		return false;
	
	m$(Id).className = "form-text"
	switch(Id){
	case "Title":
		if(Value==""||Length>2){
			m$("MessageErr").innerHTML = "";
			m$("MessageErr").style.visibility = "hidden";
		}else{
			m$("MessageErr").innerHTML = "<div class=\"errGrayE\">טקסט זה יוצג ככותרת בטבלת הודעות</div>";
			m$("MessageErr").style.visibility = "visible";
		}
	break;
	
	case "Body":
		m$(Id).className = "form-textarea";
		if(Value==""){
			m$("MessageErr").innerHTML = "";
			m$("MessageErr").style.visibility = "hidden";
		}else{
			m$("MessageErr").innerHTML = "<div class=\"errGrayE\">טקסט זה יוצג כגוף המודעה בטבלת הודעות</div>";
			m$("MessageErr").style.visibility = "visible";
		}
	break;
	
	}

}


function MessageFollowAlert(who,sp){
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	who.value = trim(who.value);
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	switch(Id){
	case "Title":
		if(Length==0||Length>0){
			m$("Title").className = "form-text";
			m$("MessageErr").innerHTML = "";
			m$("MessageErr").style.visibility = "hidden";
		}else{
			m$("Title").className = "form-text error";
			m$("MessageErr").innerHTML = "<div class=\"errRedE\">הכותרת חייבת להכיל לפחות 1 תווים</div>";
			m$("MessageErr").style.visibility = "visible";
		}
	break;
	
	case "Body":
		m$("MessageErr").innerHTML = "";
	break;
	
	}
}


function MessageFollow(){
	m$("endBut").disabled = true;
	m$("resBut").disabled = true;
	
	var message = "";
	var pTitle = m$("Title").value;
	
	if(document.Formo.Type.value=="-1"||document.Formo.Type.value=="-3"){
		m$("Man").className = "";
		var pMan = m$("Man").value;
		
		if(pMan==""){
			m$("Man").className = "error";
			message = "<div class=\"errRed\">יש לבחור לפחות מנהל אחד אשר יקבל את ההודעה</div>";
		}
	}
	
	if(pTitle.length<1){
		m$("Title").className = "form-text error";
		if(message=="") message = "<div class=\"errRed\">הכותרת חייבת להכיל לפחות 1 תווים</div>";
	}	
	
	if(message!=""){
		m$("endBut").disabled = false;
		m$("resBut").disabled = false;
		m$("MessageErr").innerHTML = message;
		m$("MessageErr").style.visibility = "visible";
		return false;
	}else{
		m$("MessageForm").action = "MessagesFollowExec.asp";
	}
	
}


// Message New & Replay
function MessageNRMessage(e,who,sp){
	var evt = e || window.event;
  	var keyPressed = evt.which || evt.keyCode;
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	if(keyPressed==9||keyPressed==16||keyPressed==13)
		return false;
	
	m$(Id).className = "form-text";
	switch(Id){
	case "Title":
		if(Value==""||Length>2){
			m$("MessageErr").innerHTML = "";
			m$("MessageErr").style.visibility = "hidden";
		}else{
			m$("MessageErr").innerHTML = "<div class=\"errGrayE\">טקסט זה יוצג ככותרת בטבלת הודעות פנימיות</div>";
			m$("MessageErr").style.visibility = "visible";
		}
	break;
	
	case "Body":
		m$(Id).className = "form-textarea";
		if(Value==""){
			m$("MessageErr").innerHTML = "";
			m$("MessageErr").style.visibility = "hidden";
		}else{
			m$("MessageErr").innerHTML = "<div class=\"errGrayE\">טקסט זה יוצג כגוף המודעה בטבלת הודעות פנימיות</div>";
			m$("MessageErr").style.visibility = "visible";
		}
	break;
	
	}

}


function MessageNRAlert(who,sp){
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	who.value = trim(who.value);
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	switch(Id){
	case "Title":
		if(Length==0||Length>1){
			m$("Title").className = "form-text";
			m$("MessageErr").innerHTML = "";
			m$("MessageErr").style.visibility = "hidden";
		}else{
			m$("Title").className = "form-text error";
			m$("MessageErr").innerHTML = "<div class=\"errRedE\">הכותרת חייבת להכיל לפחות 1 תווים</div>";
			m$("MessageErr").style.visibility = "visible";
		}
	break;
	
	case "Body":
		m$("MessageErr").innerHTML = "";
	break;
	
	}
}


function MessageNR(){
	m$("endBut").disabled = true;
	m$("resBut").disabled = true;
	var message = "";
	var pTitle = m$("Title").value;
	
	if(pTitle.length<1){
		m$("Title").className = "form-text error";
		if(message=="") message = "<div class=\"errRed\">הכותרת חייבת להכיל לפחות 1 תווים</div>";
	}
	
	if(message!=""){
		m$("endBut").disabled = false;
		m$("resBut").disabled = false;
		m$("MessageErr").innerHTML = message;
		m$("MessageErr").style.visibility = "visible";
		return false;
	}else{
		m$("MessageForm").action = "MessageReplayExec.asp";
	}
	
}


// Hot messages
function HotMessage(e,who,sp){
	var evt = e || window.event;
  	var keyPressed = evt.which || evt.keyCode;
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	if(keyPressed==9||keyPressed==16||keyPressed==13)
		return false;
	
	m$(Id).className = "form-text";
	switch(Id){
	case "Title":
		if(Value==""||Length>4){
			m$("HotErr").innerHTML = "";
			m$("HotErr").style.visibility = "hidden";
		}else{
			m$("HotErr").innerHTML = "<div class=\"errGrayE\">טקסט זה יוצג כהודעה באזור ההודעות החמות</div>";
			m$("HotErr").style.visibility = "visible";
		}
	break;
	
	case "AppearDate":
		m$(Id).className = "form-textDate"
		if(Value==""||Length==10){
			m$("HotErr").innerHTML = "";
			m$("HotErr").style.visibility = "hidden";
		}else{
			m$("HotErr").innerHTML = "<div class=\"errGrayE\">לאחר השעה והתאריך הנקובים ההודעה תוצג לכלל הגולשים</div>";
			m$("HotErr").style.visibility = "visible";
		}
	break;
	
	case "AppearTime":
		m$(Id).className = "form-textTime";
		if(Value==""||echeck(Value)){
			m$("HotErr").innerHTML = "";
			m$("HotErr").style.visibility = "hidden";
		}else{
			m$("HotErr").innerHTML = "<div class=\"errGrayE\">לאחר השעה והתאריך הנקובים ההודעה תוצג לכלל הגולשים</div>";
			m$("HotErr").style.visibility = "visible";
		}
	break;
	
	}

}


function HotAlert(who,sp){
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	who.value = trim(who.value);
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	switch(Id){
	case "Title":
		if(Length==0||Length>4){
			m$("Title").className = "form-text";
			m$("HotErr").innerHTML = "";
			m$("HotErr").style.visibility = "hidden";
		}else{
			m$("Title").className = "form-text error";
			m$("HotErr").innerHTML = "<div class=\"errRedE\">הכותרת חייבת להכיל לפחות 5 תווים</div>";
			m$("HotErr").style.visibility = "visible";
		}
	break;
	
	case "AppearDate":
		if(Value==""||isDate(Value)){
			m$("AppearDate").className = "form-textDate";
			m$("HotErr").innerHTML = "";
			m$("HotErr").style.visibility = "hidden";
		}else{
			m$("AppearDate").className = "form-textDate error";
			m$("HotErr").innerHTML = "<div class=\"errRedE\">תאריך ההופעה לכלל הגולשים באתר אינו חוקי</div>";
			m$("HotErr").style.visibility = "visible";
		}
	break;
	
	case "AppearTime":
		if(Value==""||isTime(Value)){
			m$("AppearTime").className = "form-textTime";
			m$("HotErr").innerHTML = "";
			m$("HotErr").style.visibility = "hidden";
		}else{
			m$("AppearTime").className = "form-textTime error";
			m$("HotErr").innerHTML = "<div class=\"errRedE\">שעת ההופעה לכלל הגולשים באתר אינה חוקית</div>";
			m$("HotErr").style.visibility = "visible";
		}
	break;
	
	}
}


function Hot(){
	m$("endBut").disabled = true;
	m$("resBut").disabled = true;

	var message = "";
	var pTitle = m$("Title").value;
	var pAppearDate = m$("AppearDate").value;
	var pAppearTime = m$("AppearTime").value;
	
	if(pTitle.length<5){
		m$("Title").className = "form-text error";
		if(message=="") message = "<div class=\"errRed\">הכותרת חייבת להכיל לפחות 5 תווים</div>";
	}
	
	if(pAppearDate.length!=10||!isDate(pAppearDate)){
		m$("AppearDate").className = "form-textDate error";
		if(message=="") message = "<div class=\"errRed\">תאריך ההופעה לכלל הגולשים באתר אינו חוקי</div>";
	}
	
	if(pAppearTime.length!=5||!isTime(pAppearTime)){
		m$("AppearTime").className = "form-textTime error";
		if(message=="") message = "<div class=\"errRed\">שעת ההופעה לכלל הגולשים באתר אינה חוקית</div>";
	}
	
	
	if(message!=""){
		m$("endBut").disabled = false;
		m$("resBut").disabled = false;
		m$("HotErr").innerHTML = message;
		m$("HotErr").style.visibility = "visible";
		return false
	}else{
		m$("HotForm").action = "HotsExec.asp";
	}
	
}


function HotGetContent(type,extra,id){
	var url = "/Ajax/HotsMod.asp?sid=" + Math.random();
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", url , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("Type=" + escape(type) + "&Extra=" + escape(extra) + "&ID=" + escape(id));
	
	pstrtohandle = xmlHttp.responseText;
	
	if(pstrtohandle.indexOf("<~>")==-1){
		m$("HotErr").style.visibility = "visible";
		m$("HotErr").innerHTML = "<div class=\"errRed\">תקלה זמנית...</div>";
	}else{
		pSplit = pstrtohandle.split("<~>");
	    pRes = pSplit[0];
		pDate = pSplit[1];
		pTime = pSplit[2];
		pText = pSplit[3];
		
		if(pRes=="OK"){
			m$("immediateWrap").innerHTML = "";
			m$("immediateWrap").style.display = "none";
			m$("ID").value = id;
			m$("Title").value = pText;
			m$("AppearDate").value = pDate;
			m$("AppearTime").value = pTime;
			
		}else{
			CloseNewLayer();
		}
		
	}
}


// Tikim & Trade rooms
// Tips
function TipMessage(e,who,sp){
	var evt = e || window.event;
  	var keyPressed = evt.which || evt.keyCode;
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	if(keyPressed==9||keyPressed==16||keyPressed==13)
		return false;
	
	m$(Id).className = "form-text";
	switch(Id){
	case "Title":
		if(Value==""||Length>4){
			m$("TipErr").innerHTML = "";
			m$("TipErr").style.visibility = "hidden";
		}else{
			m$("TipErr").innerHTML = "<div class=\"errGrayE\">טיפ זה יוצג כהודעה באזור טיפים לניצול נכון החמות</div>";
			m$("TipErr").style.visibility = "visible";
		}
	break;
	
	}

}


function TipAlert(who,sp){
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	who.value = trim(who.value);
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	switch(Id){
	case "Title":
		if(Length==0||Length>4){
			m$("Title").className = "form-text";
			m$("TipErr").innerHTML = "";
			m$("TipErr").style.visibility = "hidden";
		}else{
			m$("Title").className = "form-text error";
			m$("TipErr").innerHTML = "<div class=\"errRedE\">הטיפ חייב להכיל לפחות 5 תווים</div>";
			m$("TipErr").style.visibility = "visible";
		}
	break;

	}
}


function Tip(){
	m$("endBut").disabled = true;
	m$("resBut").disabled = true;
	
	if(m$("endButSort"))
		m$("endButSort").disabled = true;
	
	var message = "";
	var pTitle = m$("Title").value;
	
	if(pTitle.length<5){
		m$("Title").className = "form-text error";
		if(message=="") message = "<div class=\"errRed\">הטיפ חייב להכיל לפחות 5 תווים</div>";
	}
	
	if(message!=""){
		m$("endBut").disabled = false;
		m$("resBut").disabled = false;
		
		if(m$("endButSort"))
			m$("endButSort").disabled = false;
		
		m$("TipErr").innerHTML = message;
		m$("TipErr").style.visibility = "visible";
		return false
	}else{
		m$("TipForm").action = "TipsExec.asp";
	}
}

function TipSort(){
	m$("endButSort").disabled = true;
	m$("endBut").disabled = true;
	m$("resBut").disabled = true;
	m$("Sort").action = "TipsSort.asp";
}

function TipGetContent(type,extra,id){
	var url = "/Ajax/TipsMod.asp?sid=" + Math.random();
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", url , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("Type=" + escape(type) + "&Extra=" + escape(extra) + "&ID=" + escape(id));
	
	pstrtohandle = xmlHttp.responseText;
	
	if(pstrtohandle.indexOf("<~>")==-1){
		m$("TipErr").style.visibility = "visible";
		m$("TipErr").innerHTML = "<div class=\"errRed\">תקלה זמנית...</div>";
	}else{
		pSplit = pstrtohandle.split("<~>");
	    pRes = pSplit[0];
		pText = pSplit[1];
		
		if(pRes=="OK"){
			m$("ID").value = id;
			m$("Title").value = pText;
		}else{
			CloseNewLayer();
		}
		
	}
}



function RoomWall_Content(Type, Room, Row){
	if(m$("WallRow_"+Row).style.display == ""){
		m$("WallRow_"+Row).style.display = "none";
		m$("WallContent_"+Row).innerHTML = "";
		
		m$("navIframe").src = "Empty.html";
	}else{
		m$("WallRow_"+Row).style.display = "";
		m$("WallContent_"+Row).innerHTML = "טוען נתונים...נא להמתין";
		
		var url = "/Ajax/RoomsWall_Content.asp?sid=" + Math.random();
		xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
		xmlHttp.open("POST", url , false);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      	xmlHttp.setRequestHeader("Connection", "close");
		xmlHttp.send("Type=" + escape(Type) + "&Extra=" + escape(Room) + " &ID=" + escape(Row));
		pstrtohandle = xmlHttp.responseText
		
		m$("WallContent_"+Row).innerHTML = pstrtohandle;
		
		m$("navIframe").src = "RoomWallSEO.asp?Type="+Type+"&Extra="+ Room +"&ID=" + Row;
	}	
	
}


function showPieTabs(type,extra,graph){
	switch(graph){
		case "0":
			m$("PieTab_0").className = "tab on";
			m$("PieTab_1").className = "tab";
			m$("PieTab_2").className = "tab last";
		break;
		
		case "1":
			m$("PieTab_0").className = "tab";
			m$("PieTab_1").className = "tab on";
			m$("PieTab_2").className = "tab last";
		break;
		
		case "2":
			m$("PieTab_0").className = "tab";
			m$("PieTab_1").className = "tab";
			m$("PieTab_2").className = "tab on last";
		break;
	}
	
	m$("innerPie").innerHTML = "<div class=\"Loader\"><img src=\"/Images/BigLoader.gif\" width=\"32\" height=\"32\" border=\"0\"><br>טוען נתונים...</div>";
	
	var url = "/Ajax/Charts.asp?sid=" + Math.random();
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", url , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("Type=" + escape(type) + "&Extra=" + escape(extra) + "&Graph=" + escape(graph));
	
	pstrtohandle = xmlHttp.responseText;
	
	setTimeout("m$(\"innerPie\").innerHTML = pstrtohandle", 500);
	
}


function RoomAbout(){
	window.frames.EditorFrame.innerIframeSubmit();
	window.frames.EditorFrame.document.editorForm.submit();
	document.getElementById("Body").value = window.frames.EditorFrame.document.editorForm.EndBody.value;
	
	m$("endBut").disabled = true;
	m$("resBut").disabled = true;
	m$("RoomAbout").action = "RoomAbout.asp";
}


function RoomMessage(e,who,sp){
	var evt = e || window.event;
  	var keyPressed = evt.which || evt.keyCode;
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	if(keyPressed==9||keyPressed==16||keyPressed==13)
		return false;
	
	m$(Id).className = "form-text";
	switch(Id){
	case "TName":
		if(Value==""||Length>1){
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errGrayE\">שם המניה כפי שיוצג לגולשים</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;
	
	case "TNUmber":
		if(Value==""||(Length>0&&isCharactersOk(Value,0,1,0))){
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errGrayE\">ערך המורכב ממספרים בלבד</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;	
	
	case "TBuyValue":
		if(Value==""||(Length>2&&isCharactersOk(Value,0,1,0))){
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errGrayE\">ערך המורכב ממספרים בלבד</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;
	
	case "TBuyValueMax":
		if(Value==""||(Length>2&&isCharactersOk(Value,0,1,0))){
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errGrayE\">ערך המורכב ממספרים בלבד</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;	
	
	case "TScorr":
		ptmpID = document.RoomForm.ID.value;
		ptmpType = document.RoomForm.Type.value;
		ptmpExtra = document.RoomForm.Extra.value;
		
		if(Value==""||(Value!="0"&&isCharactersOk(Value,0,1,0)&&isRoomScorrOK(Value,ptmpType,ptmpExtra,ptmpID)=="OK")){
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errGrayE\">כמות המניות בתיק (1-100)</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;
	
	
	case "TYaad":
		if(Value==""||isCharactersOk(Value,0,1,0)){
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errGrayE\">ערך המורכב ממספרים בלבד</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;
	
	
	case "TStop":
		if(Value==""||isCharactersOk(Value,0,1,0)){
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errGrayE\">ערך המורכב ממספרים בלבד</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;
	
	case "TName2":
		m$(Id).className = "form-text Purple";
		if(Value==""||Length>1){
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errGrayE\">שם המניה כפי שיוצג לגולשים</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;
	
	case "TNUmber2":
		m$(Id).className = "form-text Purple";
		if(Value==""||(Length>0&&isCharactersOk(Value,0,1,0))){
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errGrayE\">ערך המורכב ממספרים בלבד</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;	
	
	case "TBuyValue2":
		m$(Id).className = "form-text Purple";
		if(Value==""||(Length>2&&isCharactersOk(Value,0,1,0))){
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errGrayE\">ערך המורכב ממספרים בלבד</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;
	
	case "TScorr2":
		m$(Id).className = "form-text Purple";
		ptmpID = document.RoomForm.ID.value;
		ptmpType = document.RoomForm.Type.value;
		ptmpExtra = document.RoomForm.Extra.value;
		
		if(Value==""||(Value!="0"&&isCharactersOk(Value,0,1,0)&&isRoomScorrOK(Value,ptmpType,ptmpExtra,ptmpID)=="OK")){
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errGrayE\">כמות המניות בתיק (1-100)</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;
	
	
	case "TYaad2":
		m$(Id).className = "form-text Purple";
		if(Value==""||isCharactersOk(Value,0,1,0)){
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errGrayE\">ערך המורכב ממספרים בלבד</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;
	
	
	case "TStop2":
		m$(Id).className = "form-text Purple";
		if(Value==""||isCharactersOk(Value,0,1,0)){
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errGrayE\">ערך המורכב ממספרים בלבד</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;
	
	
	
	case "TLInk":
		m$(Id).className = "form-text Link";
		if(Value==""||(Length>10&&Value.indexOf(".")!="-1")){
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errGrayE\">קישור למניה</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;
	
	
	case "TPositive":
		m$(Id).className = "form-textarea";
		if(Value==""){
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errGrayE\">עד 300 תווים</div>";
			m$("RoomErr").style.visibility = "visible";
		}
		
		return ismaxlength(who);
	break;
	
	
	case "TNegative":
		m$(Id).className = "form-textarea";
		if(Value==""){
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errGrayE\">עד 300 תווים</div>";
			m$("RoomErr").style.visibility = "visible";
		}
		
		return ismaxlength(who);
	break;
	
	
	case "TSummery":
		m$(Id).className = "form-textarea";
		if(Value==""){
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errGrayE\">עד 300 תווים</div>";
			m$("RoomErr").style.visibility = "visible";
		}
		
		return ismaxlength(who)
	break;

	case "AppearDate":
		m$(Id).className = "form-textDate";
		if(Value==""||Length==10){
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errGrayE\">לאחר השעה והתאריך הנקובים המניה תוצג לכלל הגולשים</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;
	
	case "AppearTime":
		m$(Id).className = "form-textTime";
		if(Value==""||echeck(Value)){
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errGrayE\">לאחר השעה והתאריך הנקובים המניה תוצג לכלל הגולשים</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;
	
	case "CellTitle":
		if(Value==""||Length>4){
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errGrayE\">יש להזין תוכן כפי שישלח ללקוחות העוקבים בSMS.</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;
	
	case "TSaleValue":
		m$(Id).className = "form-text right";
		if(Value==""||(Length>2&&isCharactersOk(Value,0,1,0))){
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errGrayE\">ערך המורכב ממספרים בלבד</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;
	
	}

}



function RoomAlert(who,sp){
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	who.value = trim(who.value);
	var Value = who.value;
	var Length = delSpace(Value).length;
	var pType = m$("Type").value;
	
	switch(Id){
	case "TName":
		if(Length==0){
			m$("TName").className = "form-text";
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			if(pType=="1"){
				var url = "/Ajax/MenayaExist.asp?sid=" + Math.random();
				xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
				xmlHttp.open("POST", url , false);
				xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			   	xmlHttp.setRequestHeader("Connection", "close");
				xmlHttp.send("Menaya="+escape(Value));
			
				pstrtohandle = xmlHttp.responseText;
				
				if(pstrtohandle!="OK"){
					m$("TName").className = "form-text error";
					m$("RoomErr").innerHTML = "<div class=\"errRedE\">המניה שבחרת לא נמצאת במאגר. חובה לבחור מניה מהמאגר הקיים</div>";
					m$("RoomErr").style.visibility = "visible";
				}else{
					m$("TName").className = "form-text";
					m$("RoomErr").innerHTML = "";
					m$("RoomErr").style.visibility = "hidden";
				}
			}
		}
	break;
	
	case "TNUmber":
		if(Value==""||(Length>0&&isCharactersOk(Value,0,1,0))){
			m$("TNUmber").className = "form-text";
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errRedE\">יש להזין ערך המורכב ממספרים בלבד ואשר אורכו לפחות 3 תווים</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;
	
	
	case "TBuyValue":
		if(Value==""||(Length>0&&isCharactersOk(Value,0,1,0))){
			m$("TBuyValue").className = "form-text";
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errRedE\">יש להזין ערך המורכב ממספרים בלבד ואשר אורכו לפחות 1 תווים</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;
	
	
	case "TBuyValueMax":
		if(Value==""||(Length>0&&isCharactersOk(Value,0,1,0))){
			m$("TBuyValueMax").className = "form-text";
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errRedE\">יש להזין ערך המורכב ממספרים בלבד ואשר אורכו לפחות 1 תווים</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;
	
	
	case "TScorr":
		ptmpID = document.RoomForm.ID.value;
		ptmpType = document.RoomForm.Type.value;
		ptmpExtra = document.RoomForm.Extra.value;
		m$("TScorr").className = "form-text";
		
		if(Value==""){
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			if(Value!="0"&&isCharactersOk(Value,0,1,0)){
				ptmpVal = isRoomScorrOK(Value,ptmpType,ptmpExtra,ptmpID)
				if(ptmpVal=="OK"){
					m$("RoomErr").innerHTML = "";
					m$("RoomErr").style.visibility = "hidden";
				}else{
					m$("RoomErr").innerHTML = "<div class=\"errRedE\">הכמות בתיק אינה יכולה להיות גדולה מ " + ptmpVal + "</div>";
					m$("RoomErr").style.visibility = "visible";
				}			
			}else{
				m$("RoomErr").innerHTML = "<div class=\"errRedE\">כמות המניות בתיק (1-100)</div>";
				m$("RoomErr").style.visibility = "visible";
			}
		}
		
	break;
	
	case "TYaad":
		if(Value==""||isCharactersOk(Value,0,1,0)){
			m$("TYaad").className = "form-text";
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errRedE\">יש להזין ערך המורכב ממספרים בלבד</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;
	
	case "TStop":
		if(Value==""||isCharactersOk(Value,0,1,0)){
			m$("TStop").className = "form-text";
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errRedE\">יש להזין ערך המורכב ממספרים בלבד</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;
	
	
	case "TName2":
		if(Length==0){
			m$("TName2").className = "form-text Purple";
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			if(pType=="1"){
				var url = "/Ajax/MenayaExist.asp?sid=" + Math.random();
				xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
				xmlHttp.open("POST", url , false);
				xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			   	xmlHttp.setRequestHeader("Connection", "close");
				xmlHttp.send("Menaya="+escape(Value));
			
				pstrtohandle = xmlHttp.responseText;
				
				if(pstrtohandle!="OK"){
					m$("TName2").className = "form-text error";
					m$("RoomErr").innerHTML = "<div class=\"errRedE\">המניה שבחרת לא נמצאת במאגר. חובה לבחור מניה מהמאגר הקיים</div>";
					m$("RoomErr").style.visibility = "visible";
				}else{
					m$("TName2").className = "form-text Purple";
					m$("RoomErr").innerHTML = "";
					m$("RoomErr").style.visibility = "hidden";
				}
			}
		}
	break;
	
	case "TNUmber2":
		if(Value==""||(Length>0&&isCharactersOk(Value,0,1,0))){
			m$("TNUmber2").className = "form-text Purple";
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errRedE\">יש להזין ערך המורכב ממספרים בלבד ואשר אורכו לפחות 3 תווים</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;
	
	
	case "TBuyValue2":
		if(Value==""||(Length>0&&isCharactersOk(Value,0,1,0))){
			m$("TBuyValue2").className = "form-text Purple";
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errRedE\">יש להזין ערך המורכב ממספרים בלבד ואשר אורכו לפחות 1 תווים</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;

	
	case "TScorr2":
		ptmpID = document.RoomForm.ID.value;
		ptmpType = document.RoomForm.Type.value;
		ptmpExtra = document.RoomForm.Extra.value;
		m$("TScorr2").className = "form-text Purple";
		
		if(Value==""){
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			if(Value!="0"&&isCharactersOk(Value,0,1,0)){
				ptmpVal = isRoomScorrOK(Value,ptmpType,ptmpExtra,ptmpID)
				if(ptmpVal=="OK"){
					m$("RoomErr").innerHTML = "";
					m$("RoomErr").style.visibility = "hidden";
				}else{
					m$("RoomErr").innerHTML = "<div class=\"errRedE\">הכמות בתיק אינה יכולה להיות גדולה מ " + ptmpVal + "</div>";
					m$("RoomErr").style.visibility = "visible";
				}			
			}else{
				m$("RoomErr").innerHTML = "<div class=\"errRedE\">כמות המניות בתיק (1-100)</div>";
				m$("RoomErr").style.visibility = "visible";
			}
		}
		
	break;
	
	case "TYaad2":
		if(Value==""||isCharactersOk(Value,0,1,0)){
			m$("TYaad2").className = "form-text Purple";
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errRedE\">יש להזין ערך המורכב ממספרים בלבד</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;
	
	case "TStop2":
		if(Value==""||isCharactersOk(Value,0,1,0)){
			m$("TStop2").className = "form-text Purple";
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errRedE\">יש להזין ערך המורכב ממספרים בלבד</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;	
	
	case "TDanger":
		m$("TDanger").className = "";
		m$("RoomErr").innerHTML = "";
		m$("RoomErr").style.visibility = "hidden";
	break;
	
	case "TMadad":
		m$("TMadad").className = "";
		m$("RoomErr").innerHTML = "";
		m$("RoomErr").style.visibility = "hidden";
	break;
	
	case "TSektor":
		m$("TSektor").className = "";
		m$("RoomErr").innerHTML = "";
		m$("RoomErr").style.visibility = "hidden";
	break;
	
	case "FakeFile_1":
		if(Length==0){
			m$("FakeFile_1").className = "form-textFile";
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			if(Value.indexOf(".gif")==-1&&Value.indexOf(".jpg")==-1&&Value.indexOf(".png")==-1&&Value.indexOf(".doc")==-1&&Value.indexOf(".pdf")==-1){
				m$("FakeFile_1").className = "form-textFile error";
				m$("RoomErr").innerHTML = "<div class=\"errRedE\">הקובץ לטעינה חייב להיות בפורמט GIF / JPG / PNG / DOC / PDF בלבד</div>";
				m$("RoomErr").style.visibility = "visible";
			}
		}
	break;
	
	case "TLInk":
		m$(Id).className = "form-text Link";
		if(Value==""||(Length>10&&Value.indexOf(".")!="-1")){
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errRedE\">הקישור למניה לא חוקי</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;
	
	case "TSupport":
		m$("RoomErr").innerHTML = "";
		m$("RoomErr").style.visibility = "hidden";
	break;
	
	case "TResistance":
		m$("RoomErr").innerHTML = "";
		m$("RoomErr").style.visibility = "hidden";
	break;
	
	case "TPositive":
		m$("TPositive").className = "form-textarea";
		m$("RoomErr").innerHTML = "";
		m$("RoomErr").style.visibility = "hidden";
	break;
	
	case "TNegative":
		m$("TNegative").className = "form-textarea";
		m$("RoomErr").innerHTML = "";
		m$("RoomErr").style.visibility = "hidden";
	break;
	
	case "TSummery":
		m$("TSummery").className = "form-textarea";
		m$("RoomErr").innerHTML = "";
		m$("RoomErr").style.visibility = "hidden";
	break;
	
	case "AppearDate":
		if(Value==""||isDate(Value)){
			m$("AppearDate").className = "form-textDate";
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("AppearDate").className = "form-textDate error";
			m$("RoomErr").innerHTML = "<div class=\"errRedE\">תאריך ההופעה לכלל הגולשים באתר אינו חוקי</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;
	
	case "AppearTime":
		if(Value==""||isTime(Value)){
			m$("AppearTime").className = "form-textTime";
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("AppearTime").className = "form-textTime error";
			m$("RoomErr").innerHTML = "<div class=\"errRedE\">שעת ההופעה לכלל הגולשים באתר אינה חוקית</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;
	
	case "CellTitle":
		if(Length==0||Length>4){
			m$("CellTitle").className = "form-text Cell";
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("CellTitle").className = "form-text Cell error";
			m$("RoomErr").innerHTML = "<div class=\"errRedE\">הטקסט לעוקבים בסלולר חייב להכיל לפחות 5 תווים</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;
	
	case "TSaleValue":
		if(m$("saleNow"))
			var pTsaleNow = m$("saleNow").checked;
		else
			var pTsaleNow = false;
			
		if(m$("TSaleValue"))
			var pTSaleValue = m$("TSaleValue").value;
		else
			var pTSaleValue = "";
		
		if(!((pTsaleNow==true&&pTSaleValue=="")||(pTSaleValue.length>0&&pTSaleValue.length<1)||(pTSaleValue.length>0&&!isCharactersOk(Value,0,1,0)))){
			m$("TSaleValue").className = "form-text right";
			m$("RoomErr").innerHTML = "";
			m$("RoomErr").style.visibility = "hidden";
		}else{
			m$("RoomErr").innerHTML = "<div class=\"errRedE\">יש להזין ערך המורכב ממספרים בלבד ואשר אורכו לפחות 1 תווים</div>";
			m$("RoomErr").style.visibility = "visible";
		}
	break;

	}
}


function Room(){
	m$("endBut").disabled = true;
	m$("resBut").disabled = true;
	
	var message = "";
	
	var pType = m$("Type").value;
	var pShortEnd = m$("ShortEnd").value;
	
	switch(pShortEnd){
		case "0":
			var pTName = m$("TName").value;
			var pTNUmber = m$("TNUmber").value;
			var pTBuyValue = m$("TBuyValue").value;
			var pTBuyValueMax = m$("TBuyValueMax").value;
			var pTScorr = m$("TScorr").value;
			var pTYaad = m$("TYaad").value;
			var pTStop = m$("TStop").value;		
		break;
		
		case "1":
			var pTName = m$("TName2").value;
			var pTNUmber = m$("TNUmber2").value;
			var pTBuyValue = m$("TBuyValue2").value;
			var pTScorr = m$("TScorr2").value;
			var pTYaad = m$("TYaad2").value;
			var pTStop = m$("TStop2").value;	
		break;
	}
	
	var pTMadad = m$("TMadad").value;
	var pTSektor = m$("TSektor").value;
	var pAttachment_1 = m$("Attachment_1").value.toLowerCase();
	var pTLInk = m$("TLInk").value;
	var pAppearDate = m$("AppearDate").value;
	var pAppearTime = m$("AppearTime").value;
	if(m$("CellTitle"))
		var pCellTitle = m$("CellTitle").value;
	else
		var pCellTitle = "modifyMode";
	
	if(m$("TSaleValue"))
		var pTSaleValue = m$("TSaleValue").value;
	else
		var pTSaleValue = "";
		
	if(m$("saleNow"))
		var pTsaleNow = m$("saleNow").checked;
	else
		var pTsaleNow = false;
	
	switch(pShortEnd){
		case "0":
			if(pTName.length<1){
				m$("TName").className = "form-text error";
				if(message=="") message = "<div class=\"errRed\">שם המניה חייב להיות מורכב מלפחות 1 תווים</div>";
			}else{
				if(pType=="1"){
					var url = "/Ajax/MenayaExist.asp?sid=" + Math.random();
					xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
					xmlHttp.open("POST", url , false);
					xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				   	xmlHttp.setRequestHeader("Connection", "close");
					xmlHttp.send("Menaya="+escape(pTName));
				
					pstrtohandle = xmlHttp.responseText;
					
					if(pstrtohandle!="OK"){
						m$("TName").className = "form-text error";
						if(message=="") message = "<div class=\"errRed\">המניה שבחרת לא נמצאת במאגר. חובה לבחור מניה מהמאגר הקיים</div>";
					}
				}
			}
			
			if(pTNUmber.length>0&&isCharactersOk(pTNUmber,0,1,0)==false){
				m$("TNUmber").className = "form-text error";
				if(message=="") message = "<div class=\"errRed\">מספר המניה חייב להיות מורכב ממספרים בלבד ואורכו לפחות 3 תווים</div>";
			}
			
			if(pTBuyValue.length<1||isCharactersOk(pTBuyValue,0,1,0)==false){
				m$("TBuyValue").className = "form-text error";
				if(message=="") message = "<div class=\"errRed\">שער הקניה חייב להיות מורכב ממספרים בלבד ואורכו לפחות 1 תווים</div>";
			}
			
			if(pTBuyValueMax.length>0&&isCharactersOk(pTBuyValueMax,0,1,0)==false){
				m$("TBuyValueMax").className = "form-text error";
				if(message=="") message = "<div class=\"errRed\">שער הקניה המקסימלי חייב להיות מורכב ממספרים בלבד</div>";
			}
			
			if(pTScorr.length==0||isCharactersOk(pTScorr,0,1,0)==false){
				m$("TScorr").className = "form-text error";
				if(message=="") message = "<div class=\"errRed\">כמות בתיק חייבת להיות מורכבת ממספרים בין 1 ל 100 בלבד</div>";
			}else{	
				if(pTScorr<1||pTScorr>100){
					m$("TScorr").className = "form-text error";
					if(message=="") message = "<div class=\"errRed\">כמות בתיק חייבת להיות מורכבת ממספרים בין 1 ל 100 בלבד</div>";
				}else{
					ptmpID = document.RoomForm.ID.value;
					ptmpType = document.RoomForm.Type.value;
					ptmpExtra = document.RoomForm.Extra.value;
					ptmpVal = isRoomScorrOK(pTScorr,ptmpType,ptmpExtra,ptmpID);
					if(ptmpVal!="OK"){
						m$("TScorr").className = "form-text error";
						if(message=="") message = "<div class=\"errRed\">הכמות בתיק אינה יכולה להיות גדולה מ " + ptmpVal + "</div>";
					}					
				}		
			}
			
			if(pTYaad.length<1||isCharactersOk(pTYaad,0,1,0)==false){
				m$("TYaad").className = "form-text error";
				if(message=="") message = "<div class=\"errRed\">היעד חייב להיות מורכב ממספרים בלבד ואורכו לפחות 1 תווים</div>";
			}
			
			if(pTStop.length<1||isCharactersOk(pTStop,0,1,0)==false){
				m$("TStop").className = "form-text error";
				if(message=="") message = "<div class=\"errRed\">סטופ חייב להיות מורכב ממספרים בלבד ואורכו לפחות 1 תווים</div>";
			}
		
		break;
		
		case "1":
			if(pTName.length<1){
				m$("TName2").className = "form-text error";
				if(message=="") message = "<div class=\"errRed\">שם המניה חייב להיות מורכב מלפחות 1 תווים</div>";
			}else{
				if(pType=="1"){
					var url = "/Ajax/MenayaExist.asp?sid=" + Math.random();
					xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
					xmlHttp.open("POST", url , false);
					xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				   	xmlHttp.setRequestHeader("Connection", "close");
					xmlHttp.send("Menaya="+escape(pTName));
				
					pstrtohandle = xmlHttp.responseText;
					
					if(pstrtohandle!="OK"){
						m$("TName2").className = "form-text error";
						if(message=="") message = "<div class=\"errRed\">המניה שבחרת לא נמצאת במאגר. חובה לבחור מניה מהמאגר הקיים</div>";
					}
				}
			}
			
			if(pTNUmber.length>0&&isCharactersOk(pTNUmber,0,1,0)==false){
				m$("TNUmber2").className = "form-text error";
				if(message=="") message = "<div class=\"errRed\">מספר המניה חייב להיות מורכב ממספרים בלבד ואורכו לפחות 3 תווים</div>";
			}
			
			if(pTBuyValue.length<1||isCharactersOk(pTBuyValue,0,1,0)==false){
				m$("TBuyValue2").className = "form-text error";
				if(message=="") message = "<div class=\"errRed\">שער הקניה חייב להיות מורכב ממספרים בלבד ואורכו לפחות 1 תווים</div>";
			}
			
			if(pTScorr.length==0||isCharactersOk(pTScorr,0,1,0)==false){
				m$("TScorr2").className = "form-text error";
				if(message=="") message = "<div class=\"errRed\">כמות בתיק חייבת להיות מורכבת ממספרים בין 1 ל 100 בלבד</div>";
			}else{	
				if(pTScorr<1||pTScorr>100){
					m$("TScorr2").className = "form-text error";
					if(message=="") message = "<div class=\"errRed\">כמות בתיק חייבת להיות מורכבת ממספרים בין 1 ל 100 בלבד</div>";
				}else{
					ptmpID = document.RoomForm.ID.value;
					ptmpType = document.RoomForm.Type.value;
					ptmpExtra = document.RoomForm.Extra.value;
					ptmpVal = isRoomScorrOK(pTScorr,ptmpType,ptmpExtra,ptmpID);
					if(ptmpVal!="OK"){
						m$("TScorr2").className = "form-text error";
						if(message=="") message = "<div class=\"errRed\">הכמות בתיק אינה יכולה להיות גדולה מ " + ptmpVal + "</div>";
					}					
				}		
			}
			
			if(pTYaad.length<1||isCharactersOk(pTYaad,0,1,0)==false){
				m$("TYaad2").className = "form-text error";
				if(message=="") message = "<div class=\"errRed\">היעד חייב להיות מורכב ממספרים בלבד ואורכו לפחות 1 תווים</div>";
			}
			
			if(pTStop.length<1||isCharactersOk(pTStop,0,1,0)==false){
				m$("TStop2").className = "form-text error";
				if(message=="") message = "<div class=\"errRed\">סטופ חייב להיות מורכב ממספרים בלבד ואורכו לפחות 1 תווים</div>";
			}
		break;
	}
	
	
	if(pTMadad==""){
		m$("TMadad").className = "error";
		if(message=="") message = "<div class=\"errRed\">יש לבחור מדד</div>";
	}
	
	if(pTSektor==""){
		m$("TSektor").className = "form-text error";
		if(message=="") message = "<div class=\"errRed\">יש לבחור סקטור</div>";
	}
	
	if(pAttachment_1!=""&&pAttachment_1.indexOf(".gif")==-1&&pAttachment_1.indexOf(".jpg")==-1&&pAttachment_1.indexOf(".png")==-1&&pAttachment_1.indexOf(".doc")==-1&&pAttachment_1.indexOf(".pdf")==-1){
		m$("FakeFile_1").className = "form-textFile error";
		if(message=="") message = "<div class=\"errRed\">הקובץ לטעינה חייב להיות בפורמט GIF / JPG / PNG / DOC / PDF בלבד</div>";
	}else{
		m$("FakeFile_1").className = "form-textFile";
	}
	
	if(pTLInk.length>0&&(pTLInk.length<10||pTLInk.indexOf(".")=="-1")){
		m$("TLInk").className = "form-text Link error";
		if(message=="") message = "<div class=\"errRed\">הקישור למניה לא חוקי</div>";
	}
	
	if(pAppearDate.length!=10||!isDate(pAppearDate)){
		m$("AppearDate").className = "form-textDate error";
		if(message=="") message = "<div class=\"errRed\">תאריך ההופעה לכלל הגולשים באתר אינו חוקי</div>";
	}
	
	if(pAppearTime.length!=5||!isTime(pAppearTime)){
		m$("AppearTime").className = "form-textTime error";
		if(message=="") message = "<div class=\"errRed\">שעת ההופעה לכלל הגולשים באתר אינה חוקית</div>";
	}
	
	if(pCellTitle.length<5){
		m$("CellTitle").className = "form-text error";
		if(message=="") message = "<div class=\"errRed\">הטקסט לעוקבים בסלולר חייב להכיל לפחות 5 תווים</div>";
	}
	
	if((pTsaleNow==true&&pTSaleValue=="")||(pTSaleValue.length>0&&pTSaleValue.length<1)||(pTSaleValue.length>0&&!isCharactersOk(pTSaleValue,0,1,0))){
		m$("TSaleValue").className = "form-text right error";
		if(message=="") message = "<div class=\"errRed\">שער מכירה / שער נוכחי חייב להיות מורכב ממספרים בלבד ואורכו לפחות 1 תווים</div>";
	}
	
	if(message!=""){
		m$("endBut").disabled = false;
		m$("resBut").disabled = false;
		m$("RoomErr").innerHTML = message;
		m$("RoomErr").style.visibility = "visible";
		return false
	}else{
		if(m$("saleNow")) m$("saleNow").disabled = false;
		m$("RoomForm").action = "RoomExec.asp";
	}
}



// VS
function VsMessage(e,who,sp){
	var evt = e || window.event;
  	var keyPressed = evt.which || evt.keyCode;
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	if(keyPressed==9||keyPressed==16||keyPressed==13)
		return false;
	
	m$(Id).className = "form-text";
	switch(Id){
	case "Text":
		m$(Id).className = "form-text Big"
		if(Value==""||Length>7){
			m$("VsErr").innerHTML = "";
			m$("VsErr").style.visibility = "hidden";
		}else{
			m$("VsErr").innerHTML = "<div class=\"errGrayE\">טקסט טריגר המסביר על מה ההתמודדות</div>";
			m$("VsErr").style.visibility = "visible";
		}
	break;
	
	case "Name1":
		if(Value==""||Length>2){
			m$("VsErr").innerHTML = "";
			m$("VsErr").style.visibility = "hidden";
		}else{
			m$("VsErr").innerHTML = "<div class=\"errGrayE\">שם מתמודד א' כפי שיוצג לגולשים</div>";
			m$("VsErr").style.visibility = "visible";
		}
	break;
	
	case "Name2":
		if(Value==""||Length>2){
			m$("VsErr").innerHTML = "";
			m$("VsErr").style.visibility = "hidden";
		}else{
			m$("VsErr").innerHTML = "<div class=\"errGrayE\">שם מתמודד ב' כפי שיוצג לגולשים</div>";
			m$("VsErr").style.visibility = "visible";
		}
	break;
	
	case "Body1":
		m$(Id).className = "form-textarea"
		if(Value==""||Length>10){
			m$("VsErr").innerHTML = "";
			m$("VsErr").style.visibility = "hidden";
		}else{
			m$("VsErr").innerHTML = "<div class=\"errGrayE\">תיאור מתמודד א'</div>";
			m$("VsErr").style.visibility = "visible";
		}
	break;
	
	
	case "Body2":
		m$(Id).className = "form-textarea";
		if(Value==""||Length>10){
			m$("VsErr").innerHTML = "";
			m$("VsErr").style.visibility = "hidden";
		}else{
			m$("VsErr").innerHTML = "<div class=\"errGrayE\">תיאור מתמודד ב'</div>";
			m$("VsErr").style.visibility = "visible";
		}
	break;
	
	case "LastVoteDate":
		m$(Id).className = "form-textDate";
		if(Value==""||Length==10){
			m$("VsErr").innerHTML = "";
			m$("VsErr").style.visibility = "hidden";
		}else{
			m$("VsErr").innerHTML = "<div class=\"errGrayE\">לאחר השעה והתאריך הנקובים המניה תוצג לכלל הגולשים</div>";
			m$("VsErr").style.visibility = "visible";
		}
	break;
	
	case "Summary":
		m$(Id).className = "form-textarea BigArea";
		if(Value==""||Length>100){
			m$("VsErr").innerHTML = "";
			m$("VsErr").style.visibility = "hidden";
		}else{
			m$("VsErr").innerHTML = "<div class=\"errGrayE\">סיכום לאחר בחירת המנצח כפי שיוצג לכלל הגולשים</div>";
			m$("VsErr").style.visibility = "visible";
		}
	break;
	
	}
}



function VsAlert(who,sp){
	var Id = who.id
	if(sp==1) { who.value = delSpace(who.value) }
	who.value = trim(who.value)
	var Value = who.value
	var Length = delSpace(Value).length
	
	switch(Id){
	case "Text":
		if(Value==""||Length>7){
			m$("Text").className = "form-text Big";
			m$("VsErr").innerHTML = "";
			m$("VsErr").style.visibility = "hidden";
		}else{
			m$("Text").className = "form-text Big error";
			m$("VsErr").innerHTML = "<div class=\"errRedE\">יש להזין טקסט טריגר המסביר על מה ההתמודדות</div>";
			m$("VsErr").style.visibility = "visible";
		}
	break;
	
	case "Name1":
		if(Value==""||Length>1){
			m$("Name1").className = "form-text";
			m$("VsErr").innerHTML = "";
			m$("VsErr").style.visibility = "hidden";
		}else{
			m$("Name1").className = "form-text error";
			m$("VsErr").innerHTML = "<div class=\"errRedE\">שם מתמודד א' חייב להכיל לפחות 2 תווים</div>";
			m$("VsErr").style.visibility = "visible";
		}
	break;
	
	case "Name2":
		if(Value==""||Length>1){
			m$("Name2").className = "form-text";
			m$("VsErr").innerHTML = "";
			m$("VsErr").style.visibility = "hidden";
		}else{
			m$("Name2").className = "form-text error";
			m$("VsErr").innerHTML = "<div class=\"errRedE\">שם מתמודד ב' חייב להכיל לפחות 2 תווים</div>";
			m$("VsErr").style.visibility = "visible";
		}
	break;
	
	case "Body1":
		if(Value==""||Length>9){
			m$("Body1").className = "form-textarea";
			m$("VsErr").innerHTML = "";
			m$("VsErr").style.visibility = "hidden";
		}else{
			m$("Body1").className = "form-textarea error";
			m$("VsErr").innerHTML = "<div class=\"errRedE\">תיאור מתמודד א' חייב להכיל לפחות 10 תווים</div>";
			m$("VsErr").style.visibility = "visible";
		}
	break;
	
	case "Body2":
		if(Value==""||Length>9){
			m$("Body2").className = "form-textarea";
			m$("VsErr").innerHTML = "";
			m$("VsErr").style.visibility = "hidden";
		}else{
			m$("Body2").className = "form-textarea error";
			m$("VsErr").innerHTML = "<div class=\"errRedE\">תיאור מתמודד ב' חייב להכיל לפחות 10 תווים</div>";
			m$("VsErr").style.visibility = "visible";
		}
	break;
	
	case "FakeFile_1":
		valOld = m$("OldLogo1").value;
		if(Length==0){
			if(valOld!=""){
				m$("FakeFile_1").className = "form-textFile";
				m$("VsErr").innerHTML = "";
				m$("VsErr").style.visibility = "hidden";
			}else{
				m$("FakeFile_1").className = "form-textFile error";
				m$("VsErr").innerHTML = "<div class=\"errRedE\">חובה לטעון לוגו למתמודד א'</div>";
				m$("VsErr").style.visibility = "visible";
			}			
		}else{
			if(Value.indexOf(".gif")==-1&&Value.indexOf(".jpg")==-1&&Value.indexOf(".png")==-1&&Value.indexOf(".doc")==-1&&Value.indexOf(".pdf")==-1){
				m$("FakeFile_1").className = "form-textFile error";
				m$("VsErr").innerHTML = "<div class=\"errRedE\">הקובץ לטעינה חייב להיות בפורמט GIF / JPG / PNG / DOC / PDF בלבד</div>";
				m$("VsErr").style.visibility = "visible";
			}
		}
	break;
	
	
	case "FakeFile_2":
		valOld = m$("OldLogo1").value;
		if(Length==0){
			if(valOld!=""){
				m$("FakeFile_2").className = "form-textFile";
				m$("VsErr").innerHTML = "";
				m$("VsErr").style.visibility = "hidden";
			}else{
				m$("FakeFile_2").className = "form-textFile error";
				m$("VsErr").innerHTML = "<div class=\"errRedE\">חובה לטעון לוגו למתמודד ב'</div>";
				m$("VsErr").style.visibility = "visible";
			}
		}else{
			if(Value.indexOf(".gif")==-1&&Value.indexOf(".jpg")==-1&&Value.indexOf(".png")==-1&&Value.indexOf(".doc")==-1&&Value.indexOf(".pdf")==-1){
				m$("FakeFile_2").className = "form-textFile error";
				m$("VsErr").innerHTML = "<div class=\"errRedE\">הקובץ לטעינה חייב להיות בפורמט GIF / JPG / PNG / DOC / PDF בלבד</div>";
				m$("VsErr").style.visibility = "visible";
			}
		}
	break;
	
	
	
	case "FakeFile_3":
		if(Length==0){
			m$("FakeFile_3").className = "form-textFile";
			m$("VsErr").innerHTML = "";
			m$("VsErr").style.visibility = "hidden";
		}else{
			if(Value.indexOf(".gif")==-1&&Value.indexOf(".jpg")==-1&&Value.indexOf(".png")==-1&&Value.indexOf(".doc")==-1&&Value.indexOf(".pdf")==-1){
				m$("FakeFile_3").className = "form-textFile error";
				m$("VsErr").innerHTML = "<div class=\"errRedE\">הקובץ לטעינה חייב להיות בפורמט GIF / JPG / PNG / DOC / PDF בלבד</div>";
				m$("VsErr").style.visibility = "visible";
			}
		}
	break;
	
	
	case "FakeFile_4":
		if(Length==0){
			m$("FakeFile_4").className = "form-textFile";
			m$("VsErr").innerHTML = "";
			m$("VsErr").style.visibility = "hidden";
		}else{
			if(Value.indexOf(".gif")==-1&&Value.indexOf(".jpg")==-1&&Value.indexOf(".png")==-1&&Value.indexOf(".doc")==-1&&Value.indexOf(".pdf")==-1){
				m$("FakeFile_4").className = "form-textFile error";
				m$("VsErr").innerHTML = "<div class=\"errRedE\">הקובץ לטעינה חייב להיות בפורמט GIF / JPG / PNG / DOC / PDF בלבד</div>";
				m$("VsErr").style.visibility = "visible";
			}
		}
	break;

	
	case "LastVoteDate":
		if(Value==""||isDate(Value)){
			m$("LastVoteDate").className = "form-textDate";
			m$("VsErr").innerHTML = "";
			m$("VsErr").style.visibility = "hidden";
		}else{
			m$("LastVoteDate").className = "form-textDate error";
			m$("VsErr").innerHTML = "<div class=\"errRedE\">תאריך ההצבעה אינו חוקי</div>";
			m$("VsErr").style.visibility = "visible";
		}
	break;
	
	case "Summary":
		m$("VsErr").innerHTML = "";
		m$("VsErr").style.visibility = "hidden";
	break;

	}
}


function VS(){
	m$("endBut").disabled = true;
	m$("resBut").disabled = true;
	
	var message = "";
	var pOldLogo1 = m$("OldLogo1").value;
	var pOldLogo2 = m$("OldLogo2").value;
	var pText = m$("Text").value;
	var pName1 = m$("Name1").value;
	var pName2 = m$("Name2").value;
	var pBody1 = m$("Body1").value;
	var pBody2 = m$("Body2").value;
	var pAttachment_1 = m$("Attachment_1").value.toLowerCase();
	var pAttachment_2 = m$("Attachment_2").value.toLowerCase();
	var pAttachment_3 = m$("Attachment_3").value.toLowerCase();
	var pAttachment_4 = m$("Attachment_4").value.toLowerCase();
	var pLastVoteDate = m$("LastVoteDate").value;
	
	if(pText.length<7){
		m$("Text").className = "form-text Big error";
		if(message=="") message = "<div class=\"errRed\">יש להזין טקסט טריגר המסביר על מה ההתמודדות</div>";
	}
	
	if(pName1.length<2){
		m$("Name1").className = "form-text error";
		if(message=="") message = "<div class=\"errRed\">שם מתמודד א' חייב להכיל לפחות 2 תווים</div>";
	}
	
	if(pName2.length<2){
		m$("Name2").className = "form-text error";
		if(message=="") message = "<div class=\"errRed\">שם מתמודד ב' חייב להכיל לפחות 2 תווים</div>";
	}	
	
	if(pBody1.length<10){
		m$("Body1").className = "form-textarea error";
		if(message=="") message = "<div class=\"errRed\">תיאור מתמודד א' חייב להכיל לפחות 10 תווים</div>";
	}
	
	if(pBody2.length<10){
		m$("Body2").className = "form-textarea error";
		if(message=="") message = "<div class=\"errRed\">תיאור מתמודד ב' חייב להכיל לפחות 10 תווים</div>";
	}
	
	if(pAttachment_1!=""&&pAttachment_1.indexOf(".gif")==-1&&pAttachment_1.indexOf(".jpg")==-1&&pAttachment_1.indexOf(".png")==-1){
		m$("FakeFile_1").className = "form-textFile error";
		if(message=="") message = "<div class=\"errRed\">הקובץ לטעינה (לוגו מתמודד א') חייב להיות בפורמט GIF / JPG / PNG בלבד</div>";
	}else{
		if(pAttachment_1==""&&pOldLogo1==""){
			m$("FakeFile_1").className = "form-textFile error";
			if(message=="") message = "<div class=\"errRedE\">חובה לטעון לוגו למתמודד א'</div>";
		}else{
			m$("FakeFile_1").className = "form-textFile";
		}
	}
	
	if(pAttachment_2!=""&&pAttachment_2.indexOf(".gif")==-1&&pAttachment_2.indexOf(".jpg")==-1&&pAttachment_2.indexOf(".png")==-1){
		m$("FakeFile_2").className = "form-textFile error";
		if(message=="") message = "<div class=\"errRed\">הקובץ לטעינה (לוגו מתמודד ב') חייב להיות בפורמט GIF / JPG / PNG בלבד</div>";
	}else{
		if(pAttachment_2==""&&pOldLogo1==""){
			m$("FakeFile_2").className = "form-textFile error";
			if(message=="") message = "<div class=\"errRedE\">חובה לטעון לוגו למתמודד ב'</div>";
		}else{
			m$("FakeFile_2").className = "form-textFile";
		}
	}
	
	if(pAttachment_3!=""&&pAttachment_3.indexOf(".gif")==-1&&pAttachment_3.indexOf(".jpg")==-1&&pAttachment_3.indexOf(".png")==-1&&pAttachment_3.indexOf(".doc")==-1&&pAttachment_3.indexOf(".pdf")==-1){
		m$("FakeFile_3").className = "form-textFile error";
		if(message=="") message = "<div class=\"errRed\">הקובץ לטעינה (גרף מצורף מתמודד א') חייב להיות בפורמט GIF / JPG / PNG / DOC / PDF בלבד</div>";
	}else{
		m$("FakeFile_3").className = "form-textFile";
	}
	
	if(pAttachment_4!=""&&pAttachment_4.indexOf(".gif")==-1&&pAttachment_4.indexOf(".jpg")==-1&&pAttachment_4.indexOf(".png")==-1&&pAttachment_4.indexOf(".doc")==-1&&pAttachment_4.indexOf(".pdf")==-1){
		m$("FakeFile_4").className = "form-textFile error";
		if(message=="") message = "<div class=\"errRed\">הקובץ לטעינה (גרף מצורף מתמודד ב') חייב להיות בפורמט GIF / JPG / PNG / DOC / PDF בלבד</div>";
	}else{
		m$("FakeFile_4").className = "form-textFile";
	}
	
	if(pLastVoteDate.length!=10||!isDate(pLastVoteDate)){
		m$("LastVoteDate").className = "form-textDate error";
		if(message=="") message = "<div class=\"errRed\">תאריך ההצבעה אינו חוקי</div>";
	}
	
	if(message!=""){
		m$("endBut").disabled = false;
		m$("resBut").disabled = false;
		m$("VsErr").innerHTML = message;
		m$("VsErr").style.visibility = "visible";
		return false;
	}else{
		if(m$("Winner1")){
			m$("Winner1").disabled = false;
			m$("Winner2").disabled = false;
		}
		m$("VSFORM").action = "VsExec.asp";
	}
}

function setWinner(who){
	tmp = who.checked;
	m$("Winner1").checked = false;
	m$("Winner2").checked = false;
	who.checked = tmp;
	
	if(who.checked){
		m$("Summary").disabled = false;
	}else{
		m$("Summary").value = '';
		m$("Summary").disabled = true;
	}
}


function vsVoteAlert(who,type){
	switch(type){
		case 0:
			m$("voteCom"+who).innerHTML = "יש להתחבר על מנת שתוכל/י להצביע";
		break;
		
		case 1:
			m$("voteCom"+who).innerHTML = "לא ניתן להצביע פעמיים";
		break;
		
		case 2:
			m$("voteCom"+who).innerHTML = "מועד התאריך האחרון להצבעה עבר";
		break;
	}
	
	setTimeout("m$('voteCom"+who+"').innerHTML = ''", 3000);
}


function Vs_Content(Vote,Row){
	if(m$("Row_"+Vote+"_"+Row).style.display == ""){
		m$("Row_"+Vote+"_"+Row).style.display = "none";
		m$("Content_"+Vote+"_"+Row).innerHTML = "";
	}else{
		m$("Row_"+Vote+"_"+Row).style.display = "";
		m$("Content_"+Vote+"_"+Row).innerHTML = "טוען נתונים...נא להמתין";
		
		var url = "/Ajax/Vs_Content.asp?sid=" + Math.random();
		xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
		xmlHttp.open("POST", url , false);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      	xmlHttp.setRequestHeader("Connection", "close");
		xmlHttp.send("ID=" + escape(Row));
		pstrtohandle = xmlHttp.responseText;
		
		m$("Content_"+Vote+"_"+Row).innerHTML = pstrtohandle;
	}
	
	return false;
}



function VsVoteMessage(e,who,sp){
	var evt = e || window.event;
  	var keyPressed = evt.which || evt.keyCode;
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	if(keyPressed==9||keyPressed==16||keyPressed==13)
		return false;
	
	m$(Id).className = "form-textarea";
	switch(Id){
	case "Body":
		if(Value==""||Length>1000){
			m$("VsVoteErr").innerHTML = "";
			m$("VsVoteErr").style.visibility = "hidden";
		}else{
			m$("VsVoteErr").innerHTML = "<div class=\"errGrayE\">נימוק הצבעתך כפי שיראו הגולשים</div>";
			m$("VsVoteErr").style.visibility = "visible";
		}
	break;
	
	}
}

function VsVoteAlert(who,sp){
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	who.value = trim(who.value);
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	switch(Id){
	case "Body":
		m$("VsVoteErr").innerHTML = "";
		m$("VsVoteErr").style.visibility = "hidden";
	break;

	}
}

function VSVote(){
	m$("endBut").disabled = true;
	var message = "";

	if(message!=""){
		m$("endBut").disabled = false;
		m$("VsVoteErr").innerHTML = message;
		m$("VsVoteErr").style.visibility = "visible";
		return false;
	}else{
		m$("VSVoteFORM").action = "VsVoteExec.asp";
	}
}


function SmsStep1Message(e,who,sp){
	var evt = e || window.event;
  	var keyPressed = evt.which || evt.keyCode;
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	if(keyPressed==9||keyPressed==16||keyPressed==13)
		return false;
	
	switch(Id){
	case "nSMS":
		if(Value==""){
			m$("smsError").innerHTML = "";
			m$("smsError").style.visibility = "hidden";
		}else{
			var pminSmsPurchase = m$("minSmsPurchase").value*1;
			m$("smsError").innerHTML = "<div class=\"errGrayE\">כמות מינימאלית לרכישה "+pminSmsPurchase+" SMS</div>";
			m$("smsError").style.visibility = "visible";
		}
	break;
	
	}
}


function SmsStep1Alert(who,sp){
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	who.value = trim(who.value);
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	switch(Id){
	case "nSMS":
		if(Value==""){
			m$("smsError").innerHTML = "";
			m$("smsError").style.visibility = "hidden";
		}else{
			if(isNumber(Value)){
				m$(Id).value = m$("nSMS").value*1;
				var pminSmsPurchase = m$("minSmsPurchase").value*1;
				
				if(pminSmsPurchase>m$(Id).value){
					m$("smsError").innerHTML = "<div class=\"errRed\">הכמות חייבת להיות גדולה מ"+pminSmsPurchase+"</div>";
					m$("smsError").style.visibility = "visible";
				}else{
					m$("smsError").innerHTML = "";
					m$("smsError").style.visibility = "hidden";
				}				
			}else{
				m$("smsError").innerHTML = "<div class=\"errRedE\">יש להזין ערך מספרי</div>";
				m$("smsError").style.visibility = "visible";
			}			
		}
	break;

	}
}


function PurchaseStep1(id){
	if(m$("PurchaseStep2Wrap")){
		var message = "";
				
		var url = "/Ajax/PurchaseDetails.asp?sid=" + Math.random();
		xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
		xmlHttp.open("POST", url , false);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	    xmlHttp.setRequestHeader("Connection", "close");
		xmlHttp.send("ID=" + escape(id));
		pstrtohandle = xmlHttp.responseText;
		
		m$("PurchaseStep2Wrap").innerHTML = pstrtohandle;
	}
}


function SmsPurchaseStep1(){
	if(m$("PurchaseStep2Wrap")){
		var message = "";
		var pnSMS = m$("nSMS").value;
		var pminSmsPurchase = m$("minSmsPurchase").value*1;
		
		if(pnSMS.length<1||!isNumber(pnSMS)){
			m$("nSMS").value = pminSmsPurchase;
		}else{
			pnSMS = pnSMS*1;
			if(pminSmsPurchase>pnSMS)
				m$("nSMS").value = pminSmsPurchase;
		}
		
		m$("smsError").innerHTML = "";
		m$("smsError").style.visibility = "hidden";
		
		var url = "/Ajax/PurchaseDetailssms.asp?sid=" + Math.random();
		xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
		xmlHttp.open("POST", url , false);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	    xmlHttp.setRequestHeader("Connection", "close");
		xmlHttp.send("Amount=" + escape(m$("nSMS").value));
		pstrtohandle = xmlHttp.responseText;
		
		m$("PurchaseStep2Wrap").innerHTML = pstrtohandle;
	}	
}


function setPaymentsType(what){
	var what = Math.floor(what);
	if(what>1)
		document.frmCodePay.TypeCredit.value=8;
	else
		document.frmCodePay.TypeCredit.value=1;
}

function messageDelChecked(stat){
	if(document.MessageFormList["messageRow"].length){
		for(i=0;i<document.MessageFormList["messageRow"].length;i++)
			document.MessageFormList["messageRow"][i].checked=stat;
	}else{
		document.MessageFormList["messageRow"].checked=stat;
	}
}

function messageDelUnCheckedMain(){
	var mainChecked = true;
	
	for(i=0;i<document.MessageFormList["messageRow"].length;i++)
		if(document.MessageFormList["messageRow"][i].checked==false)
			mainChecked = false;
	
	if(mainChecked==false)
		m$("mainChecked").checked = mainChecked;
}

function messageDelete(){
	m$("MessageFormList").submit();
}

function messageDeleteCanceled(){
	for(i=0;i<document.MessageFormList["messageRow"].length;i++)
		document.MessageFormList["messageRow"][i].checked=false;
		
	m$("mainChecked").checked = false;
}


function openMessageRow(who,id){
	if(m$(who).style.display=='none'){
		m$(who).style.display='';
		var url = "/Ajax/MyCard_MessageOpen.asp?sid=" + Math.random();
		xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
		xmlHttp.open("POST", url , true);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	    xmlHttp.setRequestHeader("Connection", "close");
		xmlHttp.send("ID=" + escape(id));
	}else{
		m$(who).style.display="none";
	}
}



// ForumMessage
function ForumMessage(e,who,sp){
	var evt = e || window.event;
  	var keyPressed = evt.which || evt.keyCode;
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	var Value = who.value;
	var Length = delSpace(Value).length
	;
	if(keyPressed==9||keyPressed==16||keyPressed==13)
		return false;
	
	m$(Id).className = "form-text";
	switch(Id){
	case "Title":
		if(Value==""){
			m$("ForumErr").innerHTML = "";
			m$("ForumErr").style.visibility = "hidden";
		}else{
			m$("ForumErr").innerHTML = "<div class=\"errGrayE\">טקסט זה יוצג ככותרת נושא ההודעה בפורום</div>";
			m$("ForumErr").style.visibility = "visible";
		}
	break;
	
	case "AttachmentDetails":
		if(Value==""){
			m$("ForumErr").innerHTML = "";
			m$("ForumErr").style.visibility = "hidden";
		}else{
			m$("ForumErr").innerHTML = "<div class=\"errGrayE\">טקסט זה יתאר את הקובץ המצורף</div>";
			m$("ForumErr").style.visibility = "visible";
		}
	break;
	
	case "Body":
		m$(Id).className = "form-textarea";
		if(Value==""){
			m$("ForumErr").innerHTML = "";
			m$("ForumErr").style.visibility = "hidden";
		}else{
			m$("ForumErr").innerHTML = "<div class=\"errGrayE\">טקסט זה יוצג כגוף ההודעה בפורום</div>";
			m$("ForumErr").style.visibility = "visible";
		}
	break;
	
	case "Link":
		m$(Id).className = "form-text LinkF";
		if(Value==""){
			m$("ForumErr").innerHTML = "";
			m$("ForumErr").style.visibility = "hidden";
		}else{
			m$("ForumErr").innerHTML = "<div class=\"errGrayE\">יש להדביק את הקישור כפי שמופיע בהודעה שברצונך לקשר</div>";
			m$("ForumErr").style.visibility = "visible";
		}
	break;
	
	case "Url":
		m$(Id).className = "form-text UrlF";
		if(Value==""){
			m$("ForumErr").innerHTML = "";
			m$("ForumErr").style.visibility = "hidden";
		}else{
			m$("ForumErr").innerHTML = "<div class=\"errGrayE\">כתובת האתר אליה ברצונך לקשר</div>";
			m$("ForumErr").style.visibility = "visible";
		}
	break;
	
	case "uTube":
		m$(Id).className = "form-text uTubeF";
		if(Value==""){
			m$("ForumErr").innerHTML = "";
			m$("ForumErr").style.visibility = "hidden";
		}else{
			if(Value.substring(0,31).toLowerCase()!="http://www.youtube.com/watch?v="||Value.length<32){
				m$("ForumErr").innerHTML = "<div class=\"errGrayE\">יש להזין את כתובת הסירטון כפי שמופיע באתר YouTube</div>";
				m$("ForumErr").style.visibility = "visible";
			}else{
				m$("ForumErr").innerHTML = "";
				m$("ForumErr").style.visibility = "hidden";
			}			
		}
	break;
	
	case "AppearDate":
		m$(Id).className = "form-textDate";
		if(Value==""||Length==10){
			m$("ForumErr").innerHTML = "";
			m$("ForumErr").style.visibility = "hidden";
		}else{
			m$("ForumErr").innerHTML = "<div class=\"errGrayE\">לאחר השעה והתאריך הנקובים ההודעה תוצג לכלל הגולשים</div>";
			m$("ForumErr").style.visibility = "visible";
		}
	break;
	
	case "AppearTime":
		m$(Id).className = "form-textTime";
		if(Value==""||echeck(Value)){
			m$("ForumErr").innerHTML = "";
			m$("ForumErr").style.visibility = "hidden";
		}else{
			m$("ForumErr").innerHTML = "<div class=\"errGrayE\">לאחר השעה והתאריך הנקובים ההודעה תוצג לכלל הגולשים</div>";
			m$("ForumErr").style.visibility = "visible";
		}
	break;
	
	case "Tag":
		m$(Id).className = "form-textTag";
		if(Value==""||Length==3){
			m$("ForumErr").innerHTML = "";
			m$("ForumErr").style.visibility = "hidden";
		}else{
			m$("ForumErr").innerHTML = "<div class=\"errGrayE\">יש לבחור את שם המניה שברצונך לתייג</div>";
			m$("ForumErr").style.visibility = "visible";
		}
	break;
	
	}

}


function ForumAlert(who,sp){
	if(m$("Url"))
		if(m$("Url").value.substring(0,4).toLowerCase()=="www.")
			m$("Url").value = "http://"+m$("Url").value;
	
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	who.value = trim(who.value);
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	switch(Id){
	case "Title":
		if(Length==0||Length>0){
			m$("Title").className = "form-text";
			m$("ForumErr").innerHTML = "";
			m$("ForumErr").style.visibility = "hidden";
		}else{
			m$("Title").className = "form-text error";
			m$("ForumErr").innerHTML = "<div class=\"errRedE\">הכותרת חייבל להיות לפחות 1 תווים</div>";
			m$("ForumErr").style.visibility = "visible";
		}
	break;
	
	case "Body":
		m$("ForumErr").innerHTML = "";
	break;
	
	case "FakeFile_1":
		if(Length==0){
			m$("FakeFile_1").className = "form-textFile";
			m$("ForumErr").innerHTML = "";
			m$("ForumErr").style.visibility = "hidden";
			
			if(m$("AttachmentDetails").value!=""){
				m$("AttachmentDetails").className = "form-text error";
				m$("ForumErr").innerHTML = "<div class=\"errRedE\">אין אפשרות לכתוב תיאור לקובץ ללא טעינה של קובץ</div>";
				m$("ForumErr").style.visibility = "visible";
			}
		}else{
			if(Value.indexOf(".gif")==-1&&Value.indexOf(".jpg")==-1&&Value.indexOf(".png")==-1&&Value.indexOf(".doc")==-1&&Value.indexOf(".pdf")==-1){
				m$("FakeFile_1").className = "form-textFile error";
				m$("ForumErr").innerHTML = "<div class=\"errRedE\">הקובץ לטעינה חייב להיות בפורמט GIF / JPG / PNG / DOC / PDF בלבד</div>";
				m$("ForumErr").style.visibility = "visible";
			}else{
				m$("AttachmentDetails").className = "form-text";
				m$("ForumErr").innerHTML = "";
				m$("ForumErr").style.visibility = "hidden";
			}
		}
	break;
	
	case "AttachmentDetails":
		if(Value==""){
			m$("AttachmentDetails").className = "form-text";
			m$("ForumErr").innerHTML = "";
			m$("ForumErr").style.visibility = "hidden";
		}else{
			if(m$("FakeFile_1").value==""&&m$("OldAttachment").value==""){
				m$("AttachmentDetails").className = "form-text error";
				m$("ForumErr").innerHTML = "<div class=\"errRedE\">אין אפשרות לכתוב תיאור לקובץ ללא טעינה של קובץ</div>";
				m$("ForumErr").style.visibility = "visible";
			}else{
				m$("AttachmentDetails").className = "form-text";
				m$("ForumErr").innerHTML = "";
				m$("ForumErr").style.visibility = "hidden";
			}
		}
	break;
	
	
	case "Link":
		if(Length==0||Length>18){
			tmpValue = Value.toLowerCase();
			
			if(tmpValue!=""&&(tmpValue.indexOf("fid=")==-1||tmpValue.indexOf("topid=")==-1||tmpValue.indexOf("mid=")==-1||tmpValue.indexOf("http")!=-1||tmpValue.indexOf("www")!=-1)){
				m$("Link").className = "form-text LinkF error";
				m$("ForumErr").innerHTML = "<div class=\"errRedE\">הקישור להודעה קודמת לא חוקי. יש להדביקו בדיוק כפי שמוצג בהודעה</div>";
				m$("ForumErr").style.visibility = "visible";
			}else{
				m$("Link").className = "form-text LinkF";
				m$("ForumErr").innerHTML = "";
				m$("ForumErr").style.visibility = "hidden";
			}			
		}else{
			m$("Link").className = "form-text LinkF error";
			m$("ForumErr").innerHTML = "<div class=\"errRedE\">הקישור להודעה קודמת לא חוקי. יש להדביקו בדיוק כפי שמוצג בהודעה</div>";
			m$("ForumErr").style.visibility = "visible";
		}
	break;
	
	case "Url":
		if(Value==""){
			m$("Url").className = "form-text UrlF";
			m$("ForumErr").innerHTML = "";
			m$("ForumErr").style.visibility = "hidden";
		}else{
			if(Value.substring(0,4).toLowerCase()!="http"||Value.indexOf(".")==-1){
				m$("Url").className = "form-text UrlF error";
				m$("ForumErr").innerHTML = "<div class=\"errRedE\">הקישור לאתר החיצוני אינו תקין</div>";
				m$("ForumErr").style.visibility = "visible";
			}else{
				m$("Url").className = "form-text UrlF";
				m$("ForumErr").innerHTML = "";
				m$("ForumErr").style.visibility = "hidden";
			}			
		}
	break;
	
	
	case "uTube":
		if(Value==""){
			m$("uTube").className = "form-text uTubeF";
			m$("ForumErr").innerHTML = "";
			m$("ForumErr").style.visibility = "hidden";
		}else{
			if(Value.substring(0,31).toLowerCase()!="http://www.youtube.com/watch?v="||Value.length<32){
				m$("uTube").className = "form-text uTubeF error";
				m$("ForumErr").innerHTML = "<div class=\"errRedE\">יש להזין את כתובת הסירטון כפי שמופיע באתר YouTube</div>";
				m$("ForumErr").style.visibility = "visible";
			}else{
				m$("uTube").className = "form-text uTubeF";
				m$("ForumErr").innerHTML = "";
				m$("ForumErr").style.visibility = "hidden";
			}			
		}
	break;
	
	case "AppearDate":
		if(Value==""||isDate(Value)){
			m$("AppearDate").className = "form-textDate";
			m$("ForumErr").innerHTML = "";
			m$("ForumErr").style.visibility = "hidden";
		}else{
			m$("AppearDate").className = "form-textDate error";
			m$("ForumErr").innerHTML = "<div class=\"errRedE\">תאריך ההופעה לכלל הגולשים באתר אינו חוקי</div>";
			m$("ForumErr").style.visibility = "visible";
		}
	break;
	
	case "AppearTime":
		if(Value==""||isTime(Value)){
			m$("AppearTime").className = "form-textTime";
			m$("ForumErr").innerHTML = "";
			m$("ForumErr").style.visibility = "hidden";
		}else{
			m$("AppearTime").className = "form-textTime error";
			m$("ForumErr").innerHTML = "<div class=\"errRedE\">שעת ההופעה לכלל הגולשים באתר אינה חוקית</div>";
			m$("ForumErr").style.visibility = "visible";
		}
	break;
	
	case "Tag":
		if(Length>0){
			m$("Title").className = "form-textTag";
			m$("ForumErr").innerHTML = "";
			m$("ForumErr").style.visibility = "hidden";
		}else{
			m$("Title").className = "form-textTag error";
			m$("ForumErr").innerHTML = "<div class=\"errRedE\">חובה לבחור מניה לתיוג</div>";
			m$("ForumErr").style.visibility = "visible";
		}
	break;
	
	}
}


function Forum(){
	m$("endBut").disabled = true;
	m$("resBut").disabled = true;
	
	var message = "";
	var pOldAttachment = m$("OldAttachment").value;
	var pTitle = m$("Title").value;
	var pAttachment_1 = m$("Attachment_1").value.toLowerCase();
	var pAttachmentDetails = m$("AttachmentDetails").value;
	var pLink = m$("Link").value.toLowerCase();
	var pUrl = m$("Url").value.toLowerCase();
	var puTube = m$("uTube").value;
	
	
	if(m$("AppearDate")){
		var pAppearDate = m$("AppearDate").value;
		var pAppearTime = m$("AppearTime").value;
	}else{
		var pAppearDate = "01/01/2010";
		var pAppearTime = "12:12";
	}
	
	if(pTitle.length<1){
		m$("Title").className = "form-text error";
		if(message=="") message = "<div class=\"errRed\">הכותרת חייבת להכיל לפחות 1 תווים</div>";
	}
	
	if(pAttachment_1!=""&&pAttachment_1.indexOf(".gif")==-1&&pAttachment_1.indexOf(".jpg")==-1&&pAttachment_1.indexOf(".png")==-1&&pAttachment_1.indexOf(".doc")==-1&&pAttachment_1.indexOf(".pdf")==-1&&pAttachment_1.indexOf(".pps")==-1){
		m$("FakeFile_1").className = "form-textFile error";
		if(message=="") message = "<div class=\"errRed\">הקובץ לטעינה חייב להיות בפורמט GIF / JPG / PNG / DOC / PDF בלבד</div>";
	}else{
		m$("FakeFile_1").className = "form-textFile";
	}
	
	if(pAttachment_1==""&&pOldAttachment==""&&pAttachmentDetails.length>0){
		m$("AttachmentDetails").className = "form-text error";
		if(message=="") message = "<div class=\"errRed\">אין אפשרות לכתוב תיאור לקובץ ללא טעינה של קובץ</div>";
	}
	
	if(pAppearDate.length!=10||!isDate(pAppearDate)){
		m$("AppearDate").className = "form-textDate error";
		if(message=="") message = "<div class=\"errRed\">תאריך ההופעה לכלל הגולשים באתר אינו חוקי</div>";
	}
	
	if(pAppearTime.length!=5||!isTime(pAppearTime)){
		m$("AppearTime").className = "form-textTime error";
		if(message=="") message = "<div class=\"errRed\">שעת ההופעה לכלל הגולשים באתר אינה חוקית</div>";
	}
	
	if(pLink!=""&&(pLink.indexOf("fid=")==-1||pLink.indexOf("topid=")==-1||pLink.indexOf("mid=")==-1||pLink.indexOf("http")!=-1||pLink.indexOf("www")!=-1)){
		m$("Link").className = "form-text LinkF error";
		if(message=="") message = "<div class=\"errRedE\">הקישור להודעה קודמת לא חוקי. יש להדביקו בדיוק כפי שמוצג בהודעה</div>";
	}
	
	if(pUrl!=""&&(pUrl.substring(0,4)!="http"||pUrl.indexOf(".")==-1)){
		m$("Url").className = "form-text LinkF error";
		if(message=="") message = "<div class=\"errRedE\">הקישור לאתר החיצוני אינו תקין</div>";
	}
	
	if(puTube!=""&&(puTube.substring(0,31).toLowerCase()!="http://www.youtube.com/watch?v="||puTube.length<32)){
		m$("uTube").className = "form-text uTubeF error";
		if(message=="") message = "<div class=\"errRedE\">יש להזין את כתובת הסירטון כפי שמופיע באתר YouTube</div>";
	}
	
	if(m$("Target")){
		if(m$("Target").checked||m$("Alert_1").checked||m$("Alert_2").checked){
			m$("Tag").value = trim(m$("Tag").value);
			var pTag = m$("Tag").value;
			
			if((m$("Target").checked||m$("Alert_1").checked||m$("Alert_2").checked)&&pTag==""){
				m$("Tag").className = "form-textTag error";
				if(message=="") message = "<div class=\"errRedE\">חובה לבחור מניה לתיוג</div>";
			}else{
				m$("Tag").className = "form-textTag";
				
				var url = "/Ajax/MenayaExist.asp?sid=" + Math.random();
				xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
				xmlHttp.open("POST", url , false);
				xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		      	xmlHttp.setRequestHeader("Connection", "close");
				xmlHttp.send("Menaya=" + escape(pTag));
				
				pstrtohandle = xmlHttp.responseText;
				
				if(pstrtohandle!="OK"){
					m$("Tag").className = "form-textTag error";
					if(message=="") message = "<div class=\"errRedE\">המניה שבחרת לא נמצאת במאגר. חובה לבחור מניה מהמאגר הקיים</div>";
				}
			}		
		}
	}

	if(message!=""){
		m$("endBut").disabled = false;
		m$("resBut").disabled = false;
		m$("ForumErr").innerHTML = message;
		m$("ForumErr").style.visibility = "visible";
		return false;
	}else{
		m$("ForumForm").action = "ForumExec.asp";
	}	
}

function setCursorFocus(who){
	m$("currentCursor").value = who;
}

function forumAlertUsers(txt){
	m$("ForumAlertMessage").style.visibility = "visible";
	m$("ForumAlertMessage").innerHTML = txt;
}

function ForumMostPop_Rating(Row,Extra,Rate){	
	var url = "/Ajax/Forum_Rating.asp?sid=" + Math.random();
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", url , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("FID=" + escape(Extra) + "&ID=" + escape(Row) + "&Rate=" + escape(Rate));
	
	pstrtohandle = xmlHttp.responseText;
	
	if(pstrtohandle.indexOf("<~>")!=-1){
		pSplit = pstrtohandle.split("<~>");
		pText = pSplit[0];
		pRate = pSplit[1];
		
		if(pText!=""){
			m$("Rate_"+Row).innerHTML = pText + "<img src=\"images/Empty.gif\" width=\"85\" height=\"1\">";
			setTimeout("m$('Rate_"+Row+"').innerHTML = pRate", 2000);
		}else{
			m$("Rate_"+Row).innerHTML = pRate;
		}
	}else{
		m$("Rate_"+Row).innerHTML = "<div>זמנית לא ניתן להצביע</div><img src=\"images/Empty.gif\" width=\"85\" height=\"1\">";
	}
		
}


function forumContent(row,fid,id,txt,man){
	if(m$("forumRow_"+row).style.display==''){
		m$("forumRow_"+row).style.display='none';
		return false;
	}else{
		m$("forumRow_"+row).style.display='';

		if(m$("forumCell_"+row).innerHTML==""){
			m$("forumCell_"+row).innerHTML = "<img src=\"Images/searchLoader.gif\" width=\"16\" height=\"16\" border=\"0\" class=\"Forumloader\">טוען נתונים נא להמתין...";
			setTimeout("forumGetContent("+row+","+fid+","+id+",'"+txt+"','"+man+"')", 1000);
		}else{
			return false;
		}
	}
}

function forumGetContent(row,fid,id,txt,man){
	var url = "/Ajax/Forum_Content.asp?sid=" + Math.random();
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", url , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("FID=" + escape(fid) + "&MID=" + escape(id) + "&Search=" + escape(txt) + "&Man=" + escape(man));
	
	m$("forumCell_"+row).innerHTML = xmlHttp.responseText;
	
	$(".newLayer").click(function () { 
  		urlHandler(this.href);
  		return false;
	});
}


function forumContentClust(row,fid,id){
	if(m$("forumRowClust_"+row).style.display==''){
		m$("forumRowClust_"+row).style.display='none';
		return false;
	}else{
		m$("forumRowClust_"+row).style.display='';

		if(m$("forumCellClust_"+row).innerHTML==""){
			m$("forumCellClust_"+row).innerHTML = "<img src=\"Images/searchLoader.gif\" width=\"16\" height=\"16\" border=\"0\" class=\"Forumloader\">טוען נתונים נא להמתין...";
			setTimeout("forumGetContentClust("+row+","+fid+","+id+")", 1000);
		}else{
			return false;
		}
	}
}

function forumGetContentClust(row,fid,id){
	var url = "/Ajax/Forum_ContentClust.asp?sid=" + Math.random();
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", url , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("FID=" + escape(fid) + "&MID=" + escape(id));
	
	m$("forumCellClust_"+row).innerHTML = xmlHttp.responseText;
}


function ForumSearchClear(who){
	var value = trim(who.value);
	m$("srBut").disabled = false;

	if(value=="כינוי"||value=="תוכן")
		who.value = "";
}


function ForumSearchMessage(e,who,sp){
	var evt = e || window.event;
  	var keyPressed = evt.which || evt.keyCode;
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	if(keyPressed==9||keyPressed==16||keyPressed==13)
		return false;
	
	m$(Id).className = "form-text";
	switch(Id){
	case "fsNick":
		if(Value==""){
			m$("ForumSerachErr").innerHTML = "";
			m$("ForumSerachErr").style.visibility = "hidden";
		}else{
			m$("ForumSerachErr").innerHTML = "<div class=\"errGraySmall\">כינוי מלא ולא חלקי</div>";
			m$("ForumSerachErr").style.visibility = "visible";
		}
	break;
	
	case "fsCont":
		pLC = Value.substring(0,1).toLowerCase();
		
		if(Value==""||Length>2||pLC=="a"||pLC=="b"||pLC=="c"||pLC=="d"||pLC=="e"||pLC=="f"||pLC=="g"||pLC=="h"||pLC=="i"||pLC=="j"||pLC=="k"||pLC=="l"||pLC=="m"||pLC=="n"||pLC=="o"||pLC=="p"||pLC=="q"||pLC=="r"||pLC=="s"||pLC=="t"||pLC=="u"||pLC=="v"||pLC=="w"||pLC=="x"||pLC=="y"||pLC=="z"){
			m$("ForumSerachErr").innerHTML = "";
			m$("ForumSerachErr").style.visibility = "hidden";
		}else{
			m$("ForumSerachErr").innerHTML = "<div class=\"errGraySmall\">לפחות 3 תווים</div>";
			m$("ForumSerachErr").style.visibility = "visible";
		}
	break;
	}
}


function ForumSearchAlert(who,sp){
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	who.value = trim(who.value);
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	switch(Id){
	case "fsNick":
		if(Length==0){
			m$("fsNick").className = "form-text";
			m$("ForumSerachErr").innerHTML = "";
			m$("ForumSerachErr").style.visibility = "hidden";
			m$("fsNick").value = "כינוי";
		}
	break;
	
	case "fsCont":
		pLC = Value.substring(0,1).toLowerCase();
		
		if(Length==0){
			m$("fsCont").className = "form-text";
			m$("ForumSerachErr").innerHTML = "";
			m$("ForumSerachErr").style.visibility = "hidden";
			m$("fsCont").value = "תוכן";
		}else{
			if(Length<3&&pLC!="a"&&pLC!="b"&&pLC!="c"&&pLC!="d"&&pLC!="e"&&pLC!="f"&&pLC!="g"&&pLC!="h"&&pLC!="i"&&pLC!="j"&&pLC!="k"&&pLC!="l"&&pLC!="m"&&pLC!="n"&&pLC!="o"&&pLC!="p"&&pLC!="q"&&pLC!="r"&&pLC!="s"&&pLC!="t"&&pLC!="u"&&pLC!="v"&&pLC!="w"&&pLC!="x"&&pLC!="y"&&pLC!="z"){
				m$("fsCont").className = "form-text error";
				m$("ForumSerachErr").innerHTML = "<div class=\"errRedSmall\">התוכן חייב להיות לפחות 3 תווים</div>";
				m$("ForumSerachErr").style.visibility = "visible";
			}
		}
	break;
	
	}
}


function forumSearch(){
	var message = "";
	m$("srBut").disabled = true;

	var pfsNick = m$("fsNick").value;
	var pfsCont = m$("fsCont").value;
	pLC = pfsCont.substring(0,1).toLowerCase();
	
	if(delSpace(pfsCont).length<3&&pLC!="a"&&pLC!="b"&&pLC!="c"&&pLC!="d"&&pLC!="e"&&pLC!="f"&&pLC!="g"&&pLC!="h"&&pLC!="i"&&pLC!="j"&&pLC!="k"&&pLC!="l"&&pLC!="m"&&pLC!="n"&&pLC!="o"&&pLC!="p"&&pLC!="q"&&pLC!="r"&&pLC!="s"&&pLC!="t"&&pLC!="u"&&pLC!="v"&&pLC!="w"&&pLC!="x"&&pLC!="y"&&pLC!="z"){
		m$("fsCont").className = "form-text error";
		if(message=="") message = "<div class=\"errRedSmall\">התוכן חייב להיות לפחות 3 תווים</div>";
	}
	
	if((pfsNick==""||pfsNick=="כינוי")&&(pfsCont==""||pfsCont=="תוכן")){
		if(message=="") message = "<div class=\"errRedSmall\">יש להזין כינוי /או תוכן לחיפוש</div>";
	}
	
	if(message!=""){
		m$("srBut").disabled = false;
		m$("ForumSerachErr").innerHTML = message;
		m$("ForumSerachErr").style.visibility = "visible";
		return false;
	}else{
		m$("forum-search").action = "ForumSearch.asp";
	}
	
}



// Join
function DetailsMessage(e,who,sp){
	var evt = e || window.event;
  	var keyPressed = evt.which || evt.keyCode;
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	if(keyPressed==9||keyPressed==16||keyPressed==13)
		return false;
	
	m$(Id).className = "form-text";
	switch(Id){
	case "Fname":
		if(Value==""||Length>1){
			m$("PersonalDetails1Error").innerHTML = "";
			m$("PersonalDetails1Error").style.visibility = "hidden";
		}else{
			m$("PersonalDetails1Error").innerHTML = "<div class=\"errGrayE\">יש להזין שם פרטי</div>";
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
	break;
	
	case "Lname":
		if(Value==""||Length>1){
			m$("PersonalDetails1Error").innerHTML = "";
			m$("PersonalDetails1Error").style.visibility = "hidden";
		}else{
			m$("PersonalDetails1Error").innerHTML = "<div class=\"errGrayE\">יש להזין שם משפחה</div>";
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
	break;
	
	case "Cell1":
		if(Value==""||(Length==10&&isNumber(Value)&&cutString(Value,0,2)=="05")){
			m$("PersonalDetails1Error").innerHTML = "";
			m$("PersonalDetails1Error").style.visibility = "hidden";
		}else{
			m$("PersonalDetails1Error").innerHTML = "<div class=\"errGrayE\">למספר טלפון נייד זה ישלחו איתותים וניתוח טכני ב SMS</div>";
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
	break;
	
	case "Cell2":
		if(Value==""||(Length==10&&isNumber(Value)&&cutString(Value,0,2)=="05")){
			m$("PersonalDetails1Error").innerHTML = "";
			m$("PersonalDetails1Error").style.visibility = "hidden";
		}else{
			m$("PersonalDetails1Error").innerHTML = "<div class=\"errGrayE\">למספר טלפון נייד זה ישלחו איתותים וניתוח טכני ב SMS</div>";
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
	break;
	
	case "Email1":
		if(Value==""||echeck(Value)){
			m$("PersonalDetails1Error").innerHTML = "";
			m$("PersonalDetails1Error").style.visibility = "hidden";
		}else{
			m$("PersonalDetails1Error").innerHTML = "<div class=\"errGrayE\">לכתובת דוא\"ל זו ישלחו תכנים שונים מהאתר לרבות איתותים וניתוח טכני, שחזור סיסמא ועוד</div>";
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
	break;
	
	case "Email2":
		if(Value==""||echeck(Value)){
			m$("PersonalDetails1Error").innerHTML = "";
			m$("PersonalDetails1Error").style.visibility = "hidden";
		}else{
			m$("PersonalDetails1Error").innerHTML = "<div class=\"errGrayE\">לכתובת דוא\"ל זו ישלחו תכנים שונים מהאתר לרבות איתותים וניתוח טכני, שחזור סיסמא ועוד</div>";
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
	break;
	
	case "Website":
		if(Value==""){
			m$("PersonalDetails1Error").innerHTML = "";
			m$("PersonalDetails1Error").style.visibility = "hidden";
		}else{
			m$("PersonalDetails1Error").innerHTML = "<div class=\"errGrayE\">כתובת האתר האישי שלך כפי שתופיע בכרטיסך האישי</div>";
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
	break;
	
	case "Shortdescription":
		m$(Id).className = "form-textarea";
		if(Value==""){
			m$("PersonalDetails1Error").innerHTML = "";
			m$("PersonalDetails1Error").style.visibility = "hidden";
		}else{
			m$("PersonalDetails1Error").innerHTML = "<div class=\"errGrayE\">תאר/י את עצמך כפי שאת/ה רוצה שהגולשים באתר יקראו בכרטיסך האישי</div>";
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
				
		return ismaxlength(who);
		
	break;	
	
	case "Uname":
		if(Value==""||(Length>3&&isCharactersOk(Value,1,0,0))){
			m$("PersonalDetails2Error").innerHTML = "";
			m$("PersonalDetails2Error").style.visibility = "hidden";
		}else{
			m$("PersonalDetails2Error").innerHTML = "<div class=\"errGrayE\">מינימום 4 תווים המכילים אותיות באנגלית ומספרים בלבד</div>";
			m$("PersonalDetails2Error").style.visibility = "visible";
		}
	break;
	
	case "Upass":
		if(Value==""||(Length>3&&isCharactersOk(Value,1,0,0))){
			m$("PersonalDetails2Error").innerHTML = "";
			m$("PersonalDetails2Error").style.visibility = "hidden";
		}else{
			m$("PersonalDetails2Error").innerHTML = "<div class=\"errGrayE\">מינימום 4 תווים המכילים אותיות באנגלית ומספרים בלבד</div>";
			m$("PersonalDetails2Error").style.visibility = "visible";
		}
	break;
	
	case "ReUpass":
		if(Value==""||m$("Upass").value==m$("ReUpass").value){
			m$("PersonalDetails2Error").innerHTML = "";
			m$("PersonalDetails2Error").style.visibility = "hidden";
		}else{
			m$("PersonalDetails2Error").innerHTML = "<div class=\"errGrayE\">יש להזין את אותה הסיסמא בשנית</div>";
			m$("PersonalDetails2Error").style.visibility = "visible";
		}
	break;
	
	}

}


function DetailsAlert(who,sp){
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	who.value = trim(who.value);
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	switch(Id){
	case "Fname":
		if(Length==0||Length>1){
			m$("Fname").className = "form-text";
			m$("PersonalDetails1Error").innerHTML = "";
			m$("PersonalDetails1Error").style.visibility = "hidden";
		}else{
			m$("Fname").className = "form-text error";
			m$("PersonalDetails1Error").innerHTML = "<div class=\"errRedE\">השם הפרטי חייב להכיל לפחות 2 תווים</div>";
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
	break;
	
	case "Lname":
		if(Length==0||Length>1){
			m$("Lname").className = "form-text";
			m$("PersonalDetails1Error").innerHTML = "";
			m$("PersonalDetails1Error").style.visibility = "hidden";
		}else{
			m$("Lname").className = "form-text error";
			m$("PersonalDetails1Error").innerHTML = "<div class=\"errRed\">שם המשפחה חייב להכיל לפחות 2 תווים</div>";
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
	break;
	
	case "Cell1":
		if(Value==""||(Length==10&&isNumber(Value)&&cutString(Value,0,2)=="05")){
			isOK=true;
			
			if((Length==10&&isNumber(Value)&&cutString(Value,0,2)=="05")&&!isNotCellExist(Value))
				isOK=false;
			
			if(isOK){
				m$("Cell1").className = "form-text";
				m$("PersonalDetails1Error").innerHTML = "";
				m$("PersonalDetails1Error").style.visibility = "hidden";
			}else{
				m$("Cell1").className = "form-text error";
				m$("PersonalDetails1Error").innerHTML = "<div class=\"errRed\">מספר הטלפון הנייד הראשי כבר קיים במערכת. יש להזין מספר שונה</div>";
				m$("PersonalDetails1Error").style.visibility = "visible";
			}
		}else{
			m$("Cell1").className = "form-text error";
			m$("PersonalDetails1Error").innerHTML = "<div class=\"errRed\">יש לבדוק את מספר הטלפון הנייד הראשי</div>";
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
	break;
	
	case "Cell2":
		if(Value==""||(Length==10&&isNumber(Value)&&cutString(Value,0,2)=="05")){
			isOK=true;
			
			if((Length==10&&isNumber(Value)&&cutString(Value,0,2)=="05")&&!isNotCellExist(Value))
				isOK=false;
			
			if(isOK){
				m$("Cell2").className = "form-text";
				m$("PersonalDetails1Error").innerHTML = "";
				m$("PersonalDetails1Error").style.visibility = "hidden";
			}else{
				m$("Cell2").className = "form-text error";
				m$("PersonalDetails1Error").innerHTML = "<div class=\"errRed\">מספר הטלפון הנייד המשני כבר קיים במערכת. יש להזין מספר שונה</div>";
				m$("PersonalDetails1Error").style.visibility = "visible";
			}
		}else{
			m$("Cell2").className = "form-text error";
			m$("PersonalDetails1Error").innerHTML = "<div class=\"errRed\">יש לבדוק את מספר הטלפון הנייד המשני</div>";
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
	break;
	
	case "Email1":
		if(Value==""||echeck(Value)){
			isOK=true;
			
			if(echeck(Value)&&!isEmailNotExist(Value))
				isOK=false;
			
			if(isOK){
				m$("Email1").className = "form-text";
				m$("PersonalDetails1Error").innerHTML = "";
				m$("PersonalDetails1Error").style.visibility = "hidden";
			}else{
				m$("Email1").className = "form-text error";
				m$("PersonalDetails1Error").innerHTML = "<div class=\"errRed\">כתובת הדוא\"ל הראשית כבר קיימת במערכת. יש להזין כתובת שונה</div>";
				m$("PersonalDetails1Error").style.visibility = "visible";
			}
		}else{
			m$("Email1").className = "form-text error";
			m$("PersonalDetails1Error").innerHTML = "<div class=\"errRed\">יש לבדוק את כתובת הדוא\"ל הראשית</div>";
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
	break;
	
	case "Email2":
		if(Value==""||echeck(Value)){
			isOK=true;
			
			if(echeck(Value)&&!isEmailNotExist(Value))
				isOK=false;
			
			if(isOK){
				m$("Email2").className = "form-text";
				m$("PersonalDetails1Error").innerHTML = "";
				m$("PersonalDetails1Error").style.visibility = "hidden";
			}else{
				m$("Email2").className = "form-text error";
				m$("PersonalDetails1Error").innerHTML = "<div class=\"errRed\">כתובת הדוא\"ל המשנית כבר קיימת במערכת. יש להזין כתובת שונה</div>";
				m$("PersonalDetails1Error").style.visibility = "visible";
			}
		}else{
			m$("Email2").className = "form-text error";
			m$("PersonalDetails1Error").innerHTML = "<div class=\"errRed\">יש לבדוק את כתובת הדוא\"ל המשנית</div>";
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
	break;
	
	case "Website":
		m$("PersonalDetails1Error").innerHTML = "";
		m$("PersonalDetails1Error").style.visibility = "hidden";
	break;
	
	case "Shortdescription":
		m$("PersonalDetails1Error").innerHTML = "";
		m$("PersonalDetails1Error").style.visibility = "hidden";
		
		return ismaxlength(who);
	break;	
	
	case "Uname":
		if(Value==""||(Length>3&&isCharactersOk(Value,1,0,0))){
			isOK=true;
			
			if((Length>3&&isCharactersOk(Value,1,0,0))&&!isUnameNotExist(Value))
				isOK=false;
			
			if(isOK){
				m$("Uname").className = "form-text";
				m$("PersonalDetails2Error").innerHTML = "";
				m$("PersonalDetails2Error").style.visibility = "hidden";
			}else{
				m$("Uname").className = "form-text error";
				m$("PersonalDetails2Error").innerHTML = "<div class=\"errRed\">שם משתמש זה כבר קיים במערכת</div>";
				m$("PersonalDetails2Error").style.visibility = "visible";
			}
		}else{
			m$("Uname").className = "form-text error";
			m$("PersonalDetails2Error").innerHTML = "<div class=\"errRed\">פורמט שם המשתמש - מינימום 4 תווים המכילים אותיות באנגלית ומספרים בלבד</div>";
			m$("PersonalDetails2Error").style.visibility = "visible";
		}
	break;	
	
	case "Upass":
		if(Value==""||(Length>3&&isCharactersOk(Value,1,0,0))){
			m$("Upass").className = "form-text";
			m$("PersonalDetails2Error").innerHTML = "";
			m$("PersonalDetails2Error").style.visibility = "hidden";
		}else{
			m$("Upass").className = "form-text error";
			m$("PersonalDetails2Error").innerHTML = "<div class=\"errRed\">פורמט הסיסמא - מינימום 4 תווים המכילים אותיות באנגלית ומספרים בלבד</div>";
			m$("PersonalDetails2Error").style.visibility = "visible";
		}
	break;
	
	case "ReUpass":
		if(m$("Upass").value==m$("ReUpass").value){
			m$("ReUpass").className = "form-text";
			m$("PersonalDetails2Error").innerHTML = "";
			m$("PersonalDetails2Error").style.visibility = "hidden";
		}else{
			m$("ReUpass").className = "form-text error";
			m$("PersonalDetails2Error").innerHTML = "<div class=\"errRed\">אימות סיסמא אינו תואם</div>";
			m$("PersonalDetails2Error").style.visibility = "visible";
		}
	break;
	
	}

}

function Details(){
	m$("endBut").disabled = true;
	var message1 = "";
	var message2 = "";
	var pAvatarImage = m$("AvatarImage").value;
	var pAvatarImageFile = m$("AvatarImageFile").value;
	var pFname = m$("Fname").value;
	var pLname = m$("Lname").value;
	var pAddress = m$("Address").value;
	var pOccupation = m$("Occupation").value;
	var pOccupationVetek = m$("OccupationVetek").value;
	var pCameFrom = m$("CameFrom").value;
	var pCell1 = m$("Cell1").value;
	var pCell2 = m$("Cell2").value;
	var pEmail1 = m$("Email1").value;
	var pEmail2 = m$("Email2").value;
	var pGender = m$("Gender").value;
	var pWebsite = m$("Website").value;
	var pShortdescription = m$("Shortdescription").value;
	var pUname = m$("Uname").value;
	var pUpass = m$("Upass").value;
	var pReUpass = m$("ReUpass").value;
	var pUquote = m$("Uquote").value;
	var pSmsSpam = m$("SmsSpam").checked;
	var pEmailSpam = m$("EmailSpam").checked;
	var pPopAlerts = m$("PopAlerts").checked;
	var pRefresh = m$("Refresh").checked;
	var pMailMessage = m$("MailMessage").checked;
	
	if(pSmsSpam)
		pSmsSpam = "1";
		
	if(pEmailSpam)
		pEmailSpam = "1";
		
	if(pPopAlerts)
		pPopAlerts = "1";
		
	if(pRefresh)
		pRefresh = "1";
		
	if(pMailMessage)
		pMailMessage = "1";
	
	if(pFname.length<2){
		m$("Fname").className = "form-text error";
		if(message1=="") message1 = "<div class=\"errRed\">השם הפרטי חייב להכיל לפחות 2 תווים</div>";
	}
	
	if(pLname.length<2){
		m$("Lname").className = "form-text error";
		if(message1=="") message1 = "<div class=\"errRed\">שם המשפחה חייב להכיל לפחות 2 תווים</div>";
	}
	
	if(pCell1.length<10||!isNumber(pCell1)||cutString(pCell1,0,2)!="05"){
		m$("Cell1").className = "form-text error";
		if(message1=="") message1 = "<div class=\"errRed\">יש לבדוק את מספר הטלפון הנייד הראשי</div>";
	}else{
		if(!isNotCellExist(pCell1)){
			m$("Cell1").className = "form-text error";
			if(message1=="") message1 = "<div class=\"errRed\">מספר הטלפון הנייד הראשי כבר קיים במערכת. יש להזין מספר שונה</div>";
		}
	}
	
	if(pCell2!=""){
		if(pCell2.length<10||!isNumber(pCell2)||cutString(pCell2,0,2)!="05"){
			m$("Cell2").className = "form-text error";
			if(message1=="") message1 = "<div class=\"errRed\">יש לבדוק את מספר הטלפון הנייד המשני</div>";
		}else{
			if(!isNotCellExist(pCell2)){
				m$("Cell2").className = "form-text error";
				if(message1=="") message1 = "<div class=\"errRed\">מספר הטלפון הנייד המשני כבר קיים במערכת. יש להזין מספר שונה</div>";
			}
		}
	}
	
	if(!echeck(pEmail1)){
		m$("Email1").className = "form-text error";
		if(message1=="") message1 = "<div class=\"errRed\">יש לבדוק את כתובת הדוא\"ל הראשית</div>";
	}else{
		if(!isEmailNotExist(pEmail1)){
			m$("Email1").className = "form-text error";
			if(message1=="") message1 = "<div class=\"errRed\">כתובת הדוא\"ל הראשית כבר קיימת במערכת. יש להזין כתובת שונה</div>";
		}
	}
	
	if(pEmail2!=""){
		if(!echeck(pEmail2)){
			m$("Email2").className = "form-text error";
			if(message1=="") message1 = "<div class=\"errRed\">יש לבדוק את כתובת הדוא\"ל המשנית</div>";
		}else{
			if(!isEmailNotExist(pEmail2)){
				m$("Email2").className = "form-text error";
				if(message1=="") message1 = "<div class=\"errRed\">כתובת הדוא\"ל המשנית כבר קיימת במערכת. יש להזין כתובת שונה</div>";
			}
		}
	}
	
	if(pUname.length<4||!isCharactersOk(pUname,1,0,0)){
		m$("Uname").className = "form-text error";
		if(message2=="") message2 = "<div class=\"errRed\">פורמט שם המשתמש - מינימום 4 תווים המכילים אותיות באנגלית ומספרים בלבד</div>";
	}else{
		if(!isUnameNotExist(pUname)){
			m$("Uname").className = "form-text error";
			if(message2=="") message2 = "<div class=\"errRed\">שם משתמש זה כבר קיים במערכת</div>";
		}
	}

	
	if(pUpass.length<4||!isCharactersOk(pUpass,1,0,0)){
		m$("Upass").className = "form-text error";
		if(message2=="") message2 = "<div class=\"errRed\">פורמט הסיסמא - מינימום 4 תווים המכילים אותיות באנגלית ומספרים בלבד</div>";
	}
	
	
	if(m$("Upass").value!=m$("ReUpass").value){
		m$("ReUpass").className = "form-text error";
		if(message2=="") message2 = "<div class=\"errRed\">אימות סיסמא אינו תואם</div>";
	}
	
	if(message1!=""||message2!=""){
		m$("endBut").disabled = false;
		
		if(message1!=""){
			m$("PersonalDetails1Error").innerHTML = message1;
			m$("PersonalDetails1Error").style.visibility = "visible";
		}
		if(message2!=""){
			
			m$("PersonalDetails2Error").innerHTML = message2;
			m$("PersonalDetails2Error").style.visibility = "visible";
		}
	}else{
		xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral)
		xmlHttp.open("POST", "/Ajax/DetailsExec.asp?sid=" + Math.random() , false);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	    xmlHttp.setRequestHeader("Connection", "close");
		xmlHttp.send("AvatarImage=" + escape(pAvatarImage) + "&AvatarImageFile=" + escape(pAvatarImageFile) + "&Fname=" + escape(pFname) + "&Lname=" + escape(pLname) + "&Address=" + escape(pAddress) + "&Occupation=" + escape(pOccupation) + "&OccupationVetek=" + escape(pOccupationVetek) + "&CameFrom=" + escape(pCameFrom) + "&Cell1=" + escape(pCell1) + "&Cell2=" + escape(pCell2) + "&Email1=" + escape(pEmail1) + "&Email2=" + escape(pEmail2) + "&Website=" + escape(pWebsite) + "&Shortdescription=" + escape(pShortdescription) + "&Gender=" + escape(pGender) + "&Uname=" + escape(pUname) + "&Upass=" + escape(pUpass) + "&Uquote=" + escape(pUquote) + "&SmsSpam=" + escape(pSmsSpam) + "&EmailSpam=" + escape(pEmailSpam) + "&PopAlerts=" + escape(pPopAlerts) + "&Refresh=" + escape(pRefresh) + "&MailMessage=" + escape(pMailMessage));
		
		pstrtohandle = xmlHttp.responseText;

		pSplit = pstrtohandle.split("<~>");
	    pRes = pSplit[0];
		pStr = pSplit[1];

		if(pRes=="OK"){
			document.location = "MyCard_Details.asp";
		}else{
			m$("endBut").disabled = false;
			alert("אירעה שגיאה...אין אפשרות לעדכן\nאנא נסה שנית מאוחר יותר.");
		}
		
	}
	
	return false;
	
}


function getMadadim(){
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", "/Ajax/getMadadimBursa.asp?sid=" + Math.random() , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send();
	
	pstrtohandle = xmlHttp.responseText;

	pSplit = pstrtohandle.split("<~>");
	pRes = pSplit[0];
	pStr = pSplit[1];
	pMadad = pSplit[2];
	
	if(pMadad=="Err")
		pMadad = "";
		
	if(pStr=="Err")
		pStr = "";
	
	if(pRes=="OK"){
		m$("topMadad").innerHTML = pStr;
		if(m$("forumMadad"))
			m$("forumMadad").innerHTML = "<div class=\"WrapAll\">" + pMadad + "</div>";
	}else{
		m$("topMadad").innerHTML = "זמנית אין אפשרות להציג מדדים";
		if(m$("forumMadad"))
			m$("forumMadad").innerHTML = "";
	}
	
	setTimeout("getMadadim()", 62000);
}

// CharactersOK
function isCharactersOk(val,eng,num,nick){
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", "/Ajax/CharactersValidation.asp?sid=" + Math.random() , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("Value=" + escape(val) + "&Eng=" + escape(eng) + "&Num=" + escape(num) + "&Nick=" + escape(nick));
	
	pstrtohandle = xmlHttp.responseText;
	
	if(pstrtohandle=="OK") 
			return true;
		else
			return false;
}


// RoomScorrOK
function isRoomScorrOK(val,type,extra,id){
	
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", "/Ajax/RoomScorr.asp?sid=" + Math.random() , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("Value=" + escape(val) + "&Type=" + escape(type) + "&Extra=" + escape(extra) + "&ID=" + escape(id));
	
	pstrtohandle = xmlHttp.responseText;
	
	if(pstrtohandle.indexOf("<~>")==-1){
		m$("RoomErr").style.visibility = "visible";
		m$("RoomErr").innerHTML = "<div class=\"errRed\">תקלה זמנית...אין אפשרות להמשיך</div>";
		return "NotOk";
	}else{
		pSplit = pstrtohandle.split("<~>");
    	pRes = pSplit[0];
		pLeft = pSplit[1];
		
		switch(pRes){
			case "OK":
				return "OK";
			break;
			
			default:
				return pLeft;
			break;
		}
	}
}

// ActivationK
function isActivateOK(val,str){
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", "/Ajax/Activation.asp?sid=" + Math.random() , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("Code=" + escape(val) + "&Str=" + escape(str))
	
	pstrtohandle = xmlHttp.responseText;
	
	if(pstrtohandle=="OK") 
		return true;
	else
		return false;
}

// Check if NickExist
function isUnickNotExist(val){
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", "/Ajax/NickExist.asp?sid=" + Math.random() , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("Unick=" + escape(val));
	
	pstrtohandle = xmlHttp.responseText;
	
	if(pstrtohandle=="OK") 
			return true;
		else
			return false;
}

// Check if UsernameExist
function isUnameNotExist(val){
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", "/Ajax/UserNameExist.asp?sid=" + Math.random() , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("Uname=" + escape(val));
	
	pstrtohandle = xmlHttp.responseText;
	
	if(pstrtohandle=="OK") 
			return true;
		else
			return false;
}

// Check if EmailExist
function isEmailNotExist(val){
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", "/Ajax/EmailExist.asp?sid=" + Math.random() , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("Email=" + escape(val));
	
	pstrtohandle = xmlHttp.responseText;
	
	if(pstrtohandle=="OK") 
			return true;
		else
			return false;
}

// Check if CellExist
function isNotCellExist(val){
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", "/Ajax/CellExist.asp?sid=" + Math.random() , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("Cell=" + escape(val));
	
	pstrtohandle = xmlHttp.responseText;
	
	if(pstrtohandle=="OK") 
			return true;
		else
			return false;
}

// Check if Captcha
function isCaptcha(val,type){
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", "/Ajax/Captcha.asp?sid=" + Math.random() , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("Value=" + escape(val) + "&Type=" + escape(type));
	
	pstrtohandle = xmlHttp.responseText;
	
	if(pstrtohandle=="OK") 
			return true;
		else
			return false;
}


function Follow(Section, ID, Action, FollowType, Obj){
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", "/Ajax/FollowExec.asp?sid=" + Math.random() , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("Section=" + escape(Section) + "&ID=" + escape(ID) + "&Action=" + escape(Action) + "&FollowType=" + escape(FollowType));
	
	pstrtohandle = xmlHttp.responseText;
	
	if(pstrtohandle.indexOf("<~>")==-1){
		m$("FollowError").style.visibility = "visible";
		m$("FollowError").innerHTML = "<div class=\"errRed\">תקלה זמנית...אין אפשרות לבצע מעקב.</div>";
	}else{
		pSplit = pstrtohandle.split("<~>");
    	pRes = pSplit[0];
		pText = pSplit[1];
		
		switch(pRes){
			case "Track":
				m$(Obj).innerHTML = "בטל מעקב";
				CloseNewLayer();
			break;
			
			case "Canceled":
				m$(Obj).innerHTML = "עקוב אחרי";
				CloseNewLayer();
			break;
			
			case "Unknown":
				m$(Obj).innerHTML = "נהל מעקב";
				CloseNewLayer();
			break;
			
			default:
				m$("FollowError").style.visibility = "visible";
				m$("FollowError").innerHTML = "<div class=\"errRed\">" + pText + "</div>";
			break;
		}
	}
	
}


function FollowForum(ID, Action, FollowType, Obj){
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", "/Ajax/FollowForumExec.asp?sid=" + Math.random() , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("ID=" + escape(ID) + "&Action=" + escape(Action) + "&FollowType=" + escape(FollowType));
	
	pstrtohandle = xmlHttp.responseText;
	
	if(pstrtohandle.indexOf("<~>")==-1){
		m$("FollowError").style.visibility = "visible";
		m$("FollowError").innerHTML = "<div class=\"errRed\">תקלה זמנית...אין אפשרות לבצע מעקב.</div>";
	}else{
		pSplit = pstrtohandle.split("<~>");
    	pRes = pSplit[0];
		pText = pSplit[1];
		
		switch(pRes){
			case "Track":
				m$(Obj).innerHTML = "אקטיב פורום";
				CloseNewLayer();
			break;
			
			case "Canceled":
				m$(Obj).innerHTML = "אקטיב פורום";
				CloseNewLayer();
			break;
			
			case "Unknown":
				m$(Obj).innerHTML = "אקטיב פורום";
				CloseNewLayer();
			break;
			
			default:
				m$("FollowError").style.visibility = "visible";
				m$("FollowError").innerHTML = "<div class=\"errRed\">" + pText + "</div>";
			break;
		}
	}
	
}



// Contact
function ContactMessage(e,who,sp){
	var evt = e || window.event;
  	var keyPressed = evt.which || evt.keyCode;
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	if(keyPressed==9||keyPressed==16||keyPressed==13)
		return false;
	
	m$(Id).className = "form-text";
	
	switch(Id){
	case "Fname":
		if(Length>3){
			m$("ContactError").innerHTML = "";
		}else{
			m$("ContactError").innerHTML = "<div class=\"errGray\">יש להזין שם מלא</div>";
		}
	break;
	
	case "Email":
		if(Value==""||echeck(Value)){
			m$("ContactError").innerHTML = "";
		}else{
			m$("ContactError").innerHTML = "<div class=\"errGrayE\">לכתובת דוא\"ל זו תישלח תשובתנו</div>";
		}
	break;
	
	case "Content":
		m$("Content").className = "form-textarea";
		
		if(Length>10){
			m$("ContactError").innerHTML = "";
		}else{
			m$("ContactError").innerHTML = "<div class=\"errGray\">תיאור קצר בנושא פנייתך</div>";
		}
	break;
	
	}
}


function ContactAlert(who,sp){
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	who.value = trim(who.value);
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	switch(Id){
	case "Fname":
		if(Value==""||Length>3){
			m$("Fname").className = "form-text";
			m$("ContactError").innerHTML = "";
		}else{
			m$("Fname").className = "form-text error";
			m$("ContactError").innerHTML = "<div class=\"errRed\">השם חייב להכיל לפחות 2 תווים</div>";
		}
	break;
	
	case "Email":
		if(Value==""||echeck(Value)){
			m$("Email").className = "form-text";
			m$("ContactError").innerHTML = "";
		}else{
			m$("Email").className = "form-text error";
			m$("ContactError").innerHTML = "<div class=\"errRed\">יש לבדוק את כתובת הדוא\"ל</div>";
		}
	break;
	
	case "Cell":
		if(Value==""||(Length==10&&isNumber(Value)&&cutString(Value,0,2)=="05")){
			m$("Cell").className = "form-text";
			m$("ContactError").innerHTML = "";
		}else{
			m$("Cell").className = "form-text error";
			m$("ContactError").innerHTML = "<div class=\"errRed\">יש לבדוק את מספר הטלפון הנייד</div>";
		}
	break;
	
	case "Content":
		if(Value==""||Length>10){
			m$("Content").className = "form-textarea";
			m$("ContactError").innerHTML = "";
		}else{
			m$("Content").className = "form-textarea error";
			m$("ContactError").innerHTML = "<div class=\"errRed\">תוכן ההודעה קצר מדי</div>";
		}
	break;
	
	
	}
}


function Contact(){
	var message = "";
	var pFname = m$("Fname").value;
	var pEmail = delSpace(m$("Email").value);
	var pCell = delSpace(m$("Cell").value);
	var pSubject = m$("Subject").value;
	var pContent = m$("Content").value;
	
	if(delSpace(pFname).length<4){
		m$("Fname").className = "form-text error";
		if(message=="") message = "<div class=\"errRed\">השם חייב להכיל לפחות 2 תווים</div>";
	}
	
	if(pEmail==""||!echeck(pEmail)){
		m$("Email").className = "form-text error";
		if(message=="") message = "<div class=\"errRed\">יש לבדוק את כתובת הדוא\"ל</div>";
	}	
	
	if(pCell!=""&&(delSpace(pCell).length!=10||!isNumber(pCell)||cutString(pCell,0,2)!="05")){
		m$("Cell").className = "form-text error";
		if(message=="") message = "<div class=\"errRed\">יש לבדוק את מספר הטלפון הנייד</div>";
	}
	
	if(pSubject==""){
		m$("Subject").className = "form-select error";
		if(message=="") message = "<div class=\"errRed\">יש לבחור את נושא הפניה</div>";
	}else{
		m$("Subject").className = "form-select";
	}
	
	if(delSpace(pContent).length<11){
		m$("Content").className = "form-textarea error";
		if(message=="") message = "<div class=\"errRed\">תוכן ההודעה קצר מדי</div>";
	}
	
	
	if(message!=""){
		m$("ContactError").innerHTML = message;
	}else{
		m$("Fname").className = "form-text";
		m$("Email").className = "form-text";
		m$("Cell").className = "form-text";
		m$("Subject").className = "form-select";
		m$("Content").className = "form-textarea";
		
		m$("ContactError").innerHTML = "<div class=\"errGray\">מאמת נתונים...אנא המתן</div>";
		m$("ContactBtn").disabled = true;
		
		var url = "/Ajax/Contact.asp?sid=" + Math.random();
		xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
		xmlHttp.open("POST", url , false);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      	xmlHttp.setRequestHeader("Connection", "close");
		xmlHttp.send("Fname=" + escape(pFname) + "&Email=" + escape(pEmail) + "&Cell=" + escape(pCell) + "&Subject=" + escape(pSubject) + "&Content=" + escape(pContent));
		
		pstrtohandle = xmlHttp.responseText;
		
		m$("ContactBtn").disabled = false;
		
		if(pstrtohandle.indexOf("<~>")==-1){
			m$("ContactError").innerHTML = "<div class=\"errRed\">תקלה זמנית...</div>";
		}else{
			pSplit = pstrtohandle.split("<~>");
		    pRes = pSplit[0];
			pStr = pSplit[1];
	
			if(pRes=="OK"){
				document.location = "ContactSuccess.asp";
			}else{
				m$("ContactBtn").disabled = false;
				alert("אירעה שגיאה...אין אפשרות לשלוח טופס\nאנא נסה שנית מאוחר יותר.");
			}
		}
		
	}
	
	return false;
}


function getYouTubeMovie(code,who){
	var url = "/Ajax/YouTubePlay.asp?sid=" + Math.random();
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", url , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("YouTubeCode=" + escape(code));
	
	pstrtohandle = xmlHttp.responseText;
		
	m$(who).innerHTML = pstrtohandle;
}


// Sms to Follow
function SmsFollowMessage(e,who,sp){
	var evt = e || window.event;
  	var keyPressed = evt.which || evt.keyCode;
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	if(keyPressed==9||keyPressed==16||keyPressed==13)
		return false;
	
	m$(Id).className = "form-text";
	switch(Id){
	case "Title":
		if(Value==""||Length>4){
			m$("SmsErr").innerHTML = "";
			m$("SmsErr").style.visibility = "hidden";
		}else{
			m$("SmsErr").innerHTML = "<div class=\"errGrayE\">טקסט זה ישלח כהודעת SMS</div>";
			m$("SmsErr").style.visibility = "visible";
		}
	break;
	
	}
}


function SmsFollowAlert(who,sp){
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	who.value = trim(who.value);
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	switch(Id){
	case "Title":
		if(Length==0||Length>4){
			m$("Title").className = "form-text";
			m$("SmsErr").innerHTML = "";
			m$("SmsErr").style.visibility = "hidden";
		}else{
			m$("Title").className = "form-text error";
			m$("SmsErr").innerHTML = "<div class=\"errRedE\">ההודעה חייבת להכיל לפחות 5 תווים</div>";
			m$("SmsErr").style.visibility = "visible";
		}
	break;

	}
}

function SmsFollow(){
	m$("endBut").disabled = true;
	m$("resBut").disabled = true;
	
	var message = "";
	var pTitle = m$("Title").value;
	
	if(m$("Table1")){
		var pTable1 = m$("Table1").checked;
		var pTable2 = m$("Table2").checked;
	
		if(!pTable1&&!pTable2){
			if(message=="") message = "<div class=\"errRed\">אנא ציין לאיזו קבוצת עוקבים ברצונך לשלוח את ה SMS</div>";
		}
	}	
	
	if(pTitle.length<5){
		m$("Title").className = "form-text error";
		if(message=="") message = "<div class=\"errRed\">ההודעה חייבת להכיל לפחות 5 תווים</div>";
	}	
	
	if(message!=""){
		m$("endBut").disabled = false;
		m$("resBut").disabled = false;
		m$("SmsErr").innerHTML = message;
		m$("SmsErr").style.visibility = "visible";
		return false;
	}else{
		m$("SmsForm").action = "SmsFollowExec.asp";
	}
	
}



// Email to Follow
function EmailFollowMessage(e,who,sp){
	var evt = e || window.event;
  	var keyPressed = evt.which || evt.keyCode;
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	if(keyPressed==9||keyPressed==16||keyPressed==13)
		return false;
	
	m$(Id).className = "form-text";
	
	switch(Id){
	case "Title":
		if(Value==""||Length>4){
			m$("EmailErr").innerHTML = "";
			m$("EmailErr").style.visibility = "hidden";
		}else{
			m$("EmailErr").innerHTML = "<div class=\"errGrayE\">טקסט זה ישלח כנושא הדוא''ל</div>";
			m$("EmailErr").style.visibility = "visible";
		}
	break;
	
	case "Body":
		m$(Id).className = "form-textarea";
		
		if(Value==""||Length>4){
			m$("EmailErr").innerHTML = "";
			m$("EmailErr").style.visibility = "hidden";
		}else{
			m$("EmailErr").innerHTML = "<div class=\"errGrayE\">טקסט זה ישלח כתוכן הדוא''ל</div>";
			m$("EmailErr").style.visibility = "visible";
		}
	break;
	
	}
}



// ForumLink Follow
function fLinkMessage(e,who,sp){
	var evt = e || window.event;
  	var keyPressed = evt.which || evt.keyCode;
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	if(keyPressed==9||keyPressed==16||keyPressed==13)
		return false;
	
	m$(Id).className = "form-text";
	switch(Id){
	case "LineText":
		if(Value==""){
			m$("fLinkErr").innerHTML = "";
			m$("fLinkErr").style.visibility = "hidden";
		}else{
			m$("fLinkErr").innerHTML = "<div class=\"errGrayE\">טקסט זה יופיע בשורת הפרסום בשורות הפורום</div>";
			m$("fLinkErr").style.visibility = "visible";
		}
	break;
	
	case "LinkUrl":
		m$(Id).className = "form-text ltr";
		
		if(Value==""){
			m$("fLinkErr").innerHTML = "";
			m$("fLinkErr").style.visibility = "hidden";
		}else{
			m$("fLinkErr").innerHTML = "<div class=\"errGrayE\">טקסט הפרסום יפנה לכתובת זו</div>";
			m$("fLinkErr").style.visibility = "visible";
		}
	break;
	
	case "LinkLine":
		m$(Id).className = "form-text small ltr";
		
		if(Value==""){
			m$("fLinkErr").innerHTML = "";
			m$("fLinkErr").style.visibility = "hidden";
		}else{
			m$("fLinkErr").innerHTML = "<div class=\"errGrayE\">מספר השורה בה יופיע הטקסט (ביון 1 ל30)</div>";
			m$("fLinkErr").style.visibility = "visible";
		}
	break;
	
	}
}


function fLinkAlert(who,sp){
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	who.value = trim(who.value);
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	switch(Id){
	case "LineText":
		if(Length==0||Length>1){
			m$("LineText").className = "form-text";
			m$("fLinkErr").innerHTML = "";
			m$("fLinkErr").style.visibility = "hidden";
		}else{
			m$("LineText").className = "form-text error";
			m$("fLinkErr").innerHTML = "<div class=\"errRedE\">הטקסט חייב להכיל לפחות 2 תווים</div>";
			m$("fLinkErr").style.visibility = "visible";
		}
	break;
	
	case "LinkLine":
		if(Length==0){
			m$("LinkLine").className = "form-text error small ltr";
			m$("fLinkErr").innerHTML = "<div class=\"errRedE\">יש להזין ערך מספרי בין 0 ל 30</div>";
			m$("fLinkErr").style.visibility = "visible";
		}else{
			if(Value>0&&Value<31){
				m$("LinkLine").className = "form-text small ltr";
				m$("fLinkErr").innerHTML = "";
				m$("fLinkErr").style.visibility = "hidden";
			}else{
				m$("LinkLine").className = "form-text error small ltr";
				m$("fLinkErr").innerHTML = "<div class=\"errRedE\">יש להזין ערך מספרי בין 0 ל 30</div>";
				m$("fLinkErr").style.visibility = "visible";
			}
		}		
	break;
	
	

	}
}

function ForumLink(){
	m$("endBut").disabled = true;
	m$("resBut").disabled = true;
	
	var message = "";
	var pLineText = m$("LineText").value;
	var pLinkLine = m$("LinkLine").value;
	var pLineBGColor = m$("LineBGColor").value;	
		
	if(pLineText.length>0&&pLineText.length<2){
		m$("LineText").className = "form-text error";
		if(message=="") message = "<div class=\"errRed\">הטקסט חייב להכיל לפחות 2 תווים</div>";
	}	
	
	if(pLinkLine.length==0){
		m$("LinkLine").className = "form-text error small ltr";
		if(message=="") message = "<div class=\"errRed\">יש להזין ערך מספרי בין 0 ל 30</div>";
	}else{
		if(pLineText<1&&pLineText>30){
			m$("LinkLine").className = "form-text error small ltr";
			if(message=="") message = "<div class=\"errRed\">יש להזין ערך מספרי בין 0 ל 30</div>";
		}
	}
	
	if(pLineBGColor.length<7){
		m$("LineBGColor").className = "form-text error middle ltr";
		if(message=="") message = "<div class=\"errRed\">יש לבחור צבע רקע</div>";
	}
	
	if(message!=""){
		m$("endBut").disabled = false;
		m$("resBut").disabled = false;
		m$("fLinkErr").innerHTML = message;
		m$("fLinkErr").style.visibility = "visible";
		return false;
	}else{
		m$("fLinkForm").action = "ForumLinkExec.asp";
	}
	
}



function EmailFollowAlert(who,sp){
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	who.value = trim(who.value);
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	switch(Id){
	case "Title":
		m$("Title").className = "form-text";
		m$("EmailErr").innerHTML = "";
		m$("EmailErr").style.visibility = "hidden";
	break;
	
    case "Body":
		m$("Body").className = "form-textarea";
		m$("EmailErr").innerHTML = "";
		m$("EmailErr").style.visibility = "hidden";
	break;

	}
}

function EmailFollow(){
	//window.frames.EditorFrame.innerIframeSubmit()
	
	m$("endBut").disabled = true;
	m$("resBut").disabled = true;
	
	var message = "";
	var pTitle = m$("Title").value;
	var pBody = m$("Body").value;
	
	if(m$("Table1")){
		var pTable1 = m$("Table1").checked;
		var pTable2 = m$("Table2").checked;
	
		if(!pTable1&&!pTable2){
			if(message=="") message = "<div class=\"errRed\">אנא ציין לאיזו קבוצת עוקבים ברצונך לשלוח את הדוא''ל</div>";
		}
	}	
	
	if(pTitle.length<1){
		m$("Title").className = "form-text error";
		if(message=="") message = "<div class=\"errRed\">הנושא חייב להכיל לפחות 1 תווים</div>";
	}	
	
	if(pBody.length<1){
		m$("Body").className = "form-textarea error";
		if(message=="") message = "<div class=\"errRed\">התוכן חייב להכיל לפחות 1 תווים</div>";
	}	
	
	if(message!=""){
		m$("endBut").disabled = false;
		m$("resBut").disabled = false;
		m$("EmailErr").innerHTML = message;
		m$("EmailErr").style.visibility = "visible";
		return false;
	}else{
		m$("EmailForm").action = "EmailFollowExec.asp";
	}
	
}



// Game1

// Step 1 Admin
function Game1_FormMessage(e,who,sp){
	var evt = e || window.event;
  	var keyPressed = evt.which || evt.keyCode;
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	if(keyPressed==9||keyPressed==16||keyPressed==13)
		return false;
	
	m$(Id).className = "form-text";
	switch(Id){
	case "PrizeAmount":
		m$(Id).className = "form-textNum";
		if(Value==""||Length>=10){
			m$("Game1Err").innerHTML = "";
			m$("Game1Err").style.visibility = "hidden";
		}else{
			m$("Game1Err").innerHTML = "<div class=\"errGrayE\">כמות ההטבה שתינתן לזוכה.</div>";
			m$("Game1Err").style.visibility = "visible";
		}
	break;
	
	case "ParticipateDate":
		m$(Id).className = "form-textDate";
		if(Value==""||Length>=10){
			m$("Game1Err").innerHTML = "";
			m$("Game1Err").style.visibility = "hidden";
		}else{
			m$("Game1Err").innerHTML = "<div class=\"errGrayE\">תאריך האחרון אשר ניתן להצביע.</div>";
			m$("Game1Err").style.visibility = "visible";
		}
	break;
	
	case "EstimateDate":
		m$(Id).className = "form-textDate";
		if(Value==""||Length>=10){
			m$("Game1Err").innerHTML = "";
			m$("Game1Err").style.visibility = "hidden";
		}else{
			m$("Game1Err").innerHTML = "<div class=\"errGrayE\">תאריך פרסום שער המנייות.</div>";
			m$("Game1Err").style.visibility = "visible";
		}
	break;
	
	}
}

function Game1_FormAlert(who,sp){
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	who.value = trim(who.value);
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	switch(Id){
	case "PrizeAmount":
		if(Value==""||isNumber(Value)){
			m$("PrizeAmount").className = "form-textNum";
			m$("Game1Err").innerHTML = "";
			m$("Game1Err").style.visibility = "hidden";
		}else{
			m$("PrizeAmount").className = "form-textNum error";
			m$("Game1Err").innerHTML = "<div class=\"errRedE\">כמות ההטבה שתינתן לזוכה אינה חוקית.</div>";
			m$("Game1Err").style.visibility = "visible";
		}
	break;
	
	case "ParticipateDate":
		if(Value==""||isDate(Value)){
			m$("ParticipateDate").className = "form-textDate";
			m$("Game1Err").innerHTML = "";
			m$("Game1Err").style.visibility = "hidden";
		}else{
			m$("ParticipateDate").className = "form-textDate error";
			m$("Game1Err").innerHTML = "<div class=\"errRedE\">תאריך אחרון להצבעה אינו חוקי.</div>";
			m$("Game1Err").style.visibility = "visible";
		}
	break;
	
	case "EstimateDate":
		if(Value==""||isDate(Value)){
			m$("EstimateDate").className = "form-textDate";
			m$("Game1Err").innerHTML = "";
			m$("Game1Err").style.visibility = "hidden";
		}else{
			m$("EstimateDate").className = "form-textDate error";
			m$("Game1Err").innerHTML = "<div class=\"errRedE\">תאריך פרסום שער המנייות.</div>";
			m$("Game1Err").style.visibility = "visible";
		}
	break;

	}
}


function Game1_Form(){
	m$("endBut").disabled = true;
	m$("resBut").disabled = true;
	
	var message = "";
	var pParticipateDate = m$("ParticipateDate").value;
	var pEstimateDate = m$("EstimateDate").value;
	var pPrizeAmount = m$("PrizeAmount").value;
	var pPrize1 = m$("Prize1").checked;
	var pPrize2 = m$("Prize2").checked;
	var pPrize3 = m$("Prize3").checked;
	
	if(!pPrize1&&!pPrize2&&!pPrize3){
		if(message=="") message = "<div class=\"errRed\">הפרס לזוכה אינו חוקי</div>";
	}
	
	if(pPrizeAmount.length==0||!isNumber(pPrizeAmount)){
		m$("PrizeAmount").className = "form-textNum error";
		if(message=="") message = "<div class=\"errRed\">כמות ההטבה שתינתן לזוכה אינה חוקית</div>";
	}
	
	if(pParticipateDate.length!=10||!isDate(pParticipateDate)){
		m$("ParticipateDate").className = "form-textDate error";
		if(message=="") message = "<div class=\"errRed\">התאריך האחרון להצבעה אינו חוקי.</div>";
	}
	
	if(pEstimateDate.length!=10||!isDate(pEstimateDate)){
		m$("EstimateDate").className = "form-textDate error";
		if(message=="") message = "<div class=\"errRed\">תאריך פרסום שער המנייות. אינו חוקי</div>";
	}	
	
	if(message!=""){
		m$("endBut").disabled = false;
		m$("resBut").disabled = false;
		m$("Game1Err").innerHTML = message;
		m$("Game1Err").style.visibility = "visible";
		return false;
	}else{
		m$("Game1_Form").action = "Game1_Exec.asp";
	}
}

// Step 2 Admin
function Game1_Form2(){
	m$("endBut").disabled = true;
	m$("resBut").disabled = true;
	
	var message = "<div class=\"errRed\">חובה לבחור את המניה הזוכה</div>";
	var pLoop = m$("Loop").value;
	
	for(i=0;i<pLoop;i++){
		if(m$("Win_"+i).checked){
			message = "";
			break;
		}
	}
	
	if(message==""){
		for(i=0;i<pLoop;i++){
			if(m$("CurrentShaar_"+i).value==""||!isNumber(m$("CurrentShaar_"+i).value)){
				message = "<div class=\"errRed\">יש לקבוע שערי סגירה לכל המניות המסומנות באדום</div>";
				m$("CurrentShaar_"+i).className = "form-textNum error";
			}else{
				m$("CurrentShaar_"+i).className = "form-textNum";
			}
		}
	}
	
	if(message==""){
		for(i=0;i<pLoop;i++){
			if(m$("CloseShaar_"+i).value==""||!isNumber(m$("CloseShaar_"+i).value)){
				message = "<div class=\"errRed\">יש לקבוע שערי סגירה <b>נוכחיים</b> לכל המניות המסומנות באדום</div>";
				m$("CloseShaar_"+i).className = "form-textNum error";
			}else{
				m$("CloseShaar_"+i).className = "form-textNum";
			}
		}
	}
	
	
	if(message!=""){
		m$("endBut").disabled = false;
		m$("resBut").disabled = false;
		m$("Game2Err").innerHTML = message;
		m$("Game2Err").style.visibility = "visible";
		return false;
	}else{
		m$("Game1_Form2").action = "Game1_2Exec.asp";
	}
}


function Game1SetTsua(game,line,menaya,what){
	var pLoop = m$("Loop").value;
	var pTsuaTemp = -50000000;
	
	var pCurrent = m$("CurrentShaar_"+line).value;
	var pClose = m$("CloseShaar_"+line).value;
	
	if(pCurrent!=""){
		m$("CurrentShaar_"+line).value = Math.abs(pCurrent);
		var pCurrent = m$("CurrentShaar_"+line).value;
		
		if(what=="1")
			Game1Form1FixShaarSimple(game,menaya,pCurrent,"CurrentShaar");
	}
	
	if(pClose!=""){
		m$("CloseShaar_"+line).value = Math.abs(pClose);
		var pClose = m$("CloseShaar_"+line).value;
		
		if(what=="2")
			Game1Form1FixShaarSimple(game,menaya,pClose,"CloseShaar");
	}	
	
	if(isNumber(pCurrent)&&isNumber(pClose)){
		pTsua = Math.round(((pClose/pCurrent-1)*100)*100)/100;
		
		m$("Tsua_"+line).value = pTsua;
		
		if(pTsua>0)
			m$("TsuaShow_"+line).className = "green";
			
		if(pTsua<0)
			m$("TsuaShow_"+line).className = "red";
			
		if(pTsua==0)
			m$("TsuaShow_"+line).className = "";
		
		m$("TsuaShow_"+line).innerHTML = pTsua + "%";
	}else{
		if(!isNumber(pCurrent))
			m$("CurrentShaar_"+line).value = "";
			
		if(!isNumber(pClose))
			m$("CloseShaar_"+line).value = "";
		
		m$("Tsua_"+line).value = "";
		m$("TsuaShow_"+line).className = "";
	}
	
	for(i=0;i<pLoop;i++){
		ptmpTsua = m$("Tsua_"+i).value;
		if(isNumber(Math.abs(ptmpTsua))&&ptmpTsua!=""){
			ptmpTsua = ptmpTsua * 1;
			if(ptmpTsua>pTsuaTemp){
				pTsuaTemp = ptmpTsua;
				m$("Win_"+i).checked = true;
			}
		}
	}
	
	
	//if(m$("Win_"+i).checked){
}



// Form 1 Users
function Game1Form1Message(e,who,sp){
	var evt = e || window.event;
  	var keyPressed = evt.which || evt.keyCode;
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	if(keyPressed==9||keyPressed==16||keyPressed==13)
		return false;
	
	m$(Id).className = "form-text";
	switch(Id){
	case "MenaiaName":
		if(Value==""){
			m$("Game1Form1Err").innerHTML = "";
			m$("Game1Form1Err").style.visibility = "hidden";
		}else{
			m$("Game1Form1Err").innerHTML = "<div class=\"errGrayE\">המנייה שלדעתי תהיה בעלת התשואה הגבוהה ביותר. <b>(נא לבחור מהרשימה בלבד)</b></div>";
			m$("Game1Form1Err").style.visibility = "visible";
		}
	break;
	
	case "CurrentShaar":
		m$(Id).className = "form-textNum";
		if(Value==""){
			m$("Game1Form1Err").innerHTML = "";
			m$("Game1Form1Err").style.visibility = "hidden";
		}else{
			m$("Game1Form1Err").innerHTML = "<div class=\"errGrayE\">ערך מספרי בלבד עד 2 ספרות אחרי הנקודה.</div>";
			m$("Game1Form1Err").style.visibility = "visible";
		}
	break;
	
	case "EstimateShaar":
		m$(Id).className = "form-textNum";
		if(Value==""){
			m$("Game1Form1Err").innerHTML = "";
			m$("Game1Form1Err").style.visibility = "hidden";
		}else{
			m$("Game1Form1Err").innerHTML = "<div class=\"errGrayE\">ערך מספרי בלבד עד 2 ספרות אחרי הנקודה.</div>";
			m$("Game1Form1Err").style.visibility = "visible";
		}
	break;
	
	case "Details":
		m$(Id).className = "form-textarea";
		if(Value==""){
			m$("Game1Form1Err").innerHTML = "";
			m$("Game1Form1Err").style.visibility = "hidden";
		}else{
			m$("Game1Form1Err").innerHTML = "<div class=\"errGrayE\">הסבר קצר מדוע לדעתך מניה זו תניב את התשואה הגבוהה ביותר.</div>";
			m$("Game1Form1Err").style.visibility = "visible";
		}
	break;
	
	}
}

function Game1Form1Alert(who,sp){
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	who.value = trim(who.value);
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	switch(Id){
	case "MenaiaName":
		if(Value==""||isMenaya(Value)){
			m$("MenaiaName").className = "form-text";
			m$("Game1Form1Err").innerHTML = "";
			m$("Game1Form1Err").style.visibility = "hidden";
		}else{
			m$("MenaiaName").className = "form-text error";
			m$("Game1Form1Err").innerHTML = "<div class=\"errRedE\">יש לבחור מניה מהרשימה שנפתחת בעת ההקלדה</div>";
			m$("Game1Form1Err").style.visibility = "visible";
		}
	break;
	
	case "CurrentShaar":
		if(Value==""||isNumber(Value)){
			m$("CurrentShaar").className = "form-textNum";
			m$("Game1Form1Err").innerHTML = "";
			m$("Game1Form1Err").style.visibility = "hidden";
			if(Value!=""&&isNumber(Value))
				m$("CurrentShaar").value = Math.round(m$("CurrentShaar").value*100)/100;
		}else{
			m$("CurrentShaar").className = "form-textNum error";
			m$("Game1Form1Err").innerHTML = "<div class=\"errRedE\">שער הסגירה אינו חוקי</div>";
			m$("Game1Form1Err").style.visibility = "visible";
		}
	break;
	
	case "EstimateShaar":
		if(Value==""||isNumber(Value)){
			m$("EstimateShaar").className = "form-textNum";
			m$("Game1Form1Err").innerHTML = "";
			m$("Game1Form1Err").style.visibility = "hidden";
			if(Value!=""&&isNumber(Value))
				m$("EstimateShaar").value = Math.round(m$("EstimateShaar").value*100)/100;
		}else{
			m$("EstimateShaar").className = "form-textNum error";
			m$("Game1Form1Err").innerHTML = "<div class=\"errRedE\">השער עתידי העתידי חוקי</div>";
			m$("Game1Form1Err").style.visibility = "visible";
		}
	break;
	
	case "Details":
		if(Value==""){
			m$("Details").className = "form-textarea";
			m$("Game1Form1Err").innerHTML = "";
			m$("Game1Form1Err").style.visibility = "hidden";
		}
	break;

	}
}


function Game1Form1Vote(){
	m$("endBut").disabled = true;
	
	var message = ""
	var pMenaiaName = m$("MenaiaName").value;
	var pCurrentShaar = m$("CurrentShaar").value;
	var pEstimateShaar = m$("EstimateShaar").value;
	var pDetails = m$("Details").value;
	
	if(!isMenaya(pMenaiaName)){
		if(message=="") message = "<div class=\"errRed\">יש לבחור מניה מהרשימה שנפתחת בעת ההקלדה</div>";
	}
	
	if(!isNumber(pCurrentShaar)){
		m$("CurrentShaar").className = "form-textNum error";
		if(message=="") message = "<div class=\"errRed\">שער הסגירה אינו חוקי</div>";
	}else{
		m$("CurrentShaar").value = Math.round(m$("CurrentShaar").value*100)/100;
	}
	
	if(!isNumber(pEstimateShaar)){
		m$("EstimateShaar").className = "form-textNum error";
		if(message=="") message = "<div class=\"errRed\">השער העתידי אינו חוקי</div>";
	}else{
		m$("EstimateShaar").value = Math.round(m$("EstimateShaar").value*100)/100;
	}
	
	if(message!=""){
		m$("endBut").disabled = false;
		m$("Game1Form1Err").innerHTML = message;
		m$("Game1Form1Err").style.visibility = "visible";
		return false;
	}else{
		m$("CurrentShaar").disabled = false;
		m$("Game1Form1").action = "game1Form1Exec.asp";
	}
}




function showPieGame1(game,graph){
	var url = "/Ajax/ChartsGame1.asp?sid=" + Math.random();
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", url , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("Game=" + escape(game) + "&Graph=" + escape(graph));
	
	pstrtohandle = xmlHttp.responseText;
	
	m$("innerPie"+graph).innerHTML = pstrtohandle;
}

function showPieGame1Tab(graph){
	switch(graph){
		case "0":
			m$("PieTab_0").className = "tab on";
			m$("PieTab_1").className = "tab";
			m$("PieTab_2").className = "tab last";
		break;
		
		case "1":
			m$("PieTab_0").className = "tab";
			m$("PieTab_1").className = "tab on";
			m$("PieTab_2").className = "tab last";
		break;
		
		case "2":
			m$("PieTab_0").className = "tab";
			m$("PieTab_1").className = "tab";
			m$("PieTab_2").className = "tab on last";
		break;
	}
	
	m$("innerPie0").className = "frame PieTr Hidden";
	m$("innerPie1").className = "frame PieTr Hidden";
	m$("innerPie2").className = "frame PieTr Hidden";
	
	m$("innerPie"+graph).className = "frame PieTr";
}

function Game1Form1FixShaar(loop,menaya,game,who){
	message="";
	who.value = delSpace(trim(who.value));
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	
	if(!isNumber(Value)){
		alert("יש להזין ערך מספרי לשדה");
		who.focus();
		who.select();
		return false;
	}
	
	Value = Math.round(Value*100)/100;
	
	if(Conf("האם אתה בטוח שברצונך לעדכן לשער סגירה זה?")){
		var url = "/Ajax/Game1FixShaar.asp?sid=" + Math.random();
		xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
		xmlHttp.open("POST", url , false);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    	xmlHttp.setRequestHeader("Connection", "close");
		xmlHttp.send("Game=" + escape(game) + "&Menaya=" + escape(menaya) + "&Shaar=" + escape(Value));
	
		pstrtohandle = xmlHttp.responseText;
		
		if(pstrtohandle=="OK"){
			for(i=0;i<loop;i++){
				if(m$("Menaya_"+i).name=="MenayaN_"+i+"_"+menaya)
					m$("Menaya_"+i).value = Value;
			}
		}else{
			alert("אירעה שגיאה...הנתונים לא עודכנו");
		}
			
	}
}



function Game1Form1FixShaarSimple(game,menaya,val,fieldi){
	var Value = delSpace(trim(val));
	
	var url = "/Ajax/Game1FixShaarSimple.asp?sid=" + Math.random();
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", url , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
   	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("Game=" + escape(game) + "&Menaya=" + escape(menaya) + "&Shaar=" + escape(Value) + "&Filed=" + escape(fieldi));
	
	pstrtohandle = xmlHttp.responseText;
}


function CalculatePercents(){
	m$("BaseShaar").className = "form-textNum";
	m$("LastShaar").className = "form-textNum";
	m$("Tozaa").innerHTML = "";
	m$("CalculateErr").innerHTML = "";
	m$("CalculateErr").style.visibility = "hidden";
	
	var pBaseShaar = m$("BaseShaar").value;
	var pLastShaar = m$("LastShaar").value;
	
	if(pBaseShaar==""||Math.round(pBaseShaar*100)/100=="NaN"||pLastShaar==""||Math.round(pLastShaar*100)/100=="NaN"){
		if(pBaseShaar==""||Math.round(pBaseShaar*100)/100=="NaN")
			m$("BaseShaar").className = "form-textNum error";
		else
			m$("BaseShaar").className = "form-textNum";
			
		if(pLastShaar==""||Math.round(pLastShaar*100)/100=="NaN")
			m$("LastShaar").className = "form-textNum error";
		else
			m$("LastShaar").className = "form-textNum";
		
		m$("CalculateErr").innerHTML = "<div class=\"errRed\">יש להזין ערך מספרי בשדות המסומנים באדום</div>";
		m$("CalculateErr").style.visibility = "visible";
		
		
	}else{
		 pTozaa = Math.round(((pLastShaar/pBaseShaar-1)*100)*100)/100;
		 
		 if(pTozaa>0)
		 	pClass = "green";
			
		if(pTozaa<0)
		 	pClass = "red";
			
		if(pTozaa==0)
		 	pClass = "";
		 
		 m$("Tozaa").innerHTML = "<span class=\""+pClass+"\">" + pTozaa + "%</span>";
	}
	
	return false;
}


function CalculatePercentsSide(){
	m$("BaseShaarSide").className = "form-text";
	m$("LastShaarSide").className = "form-text";
	m$("TozaaSide").innerHTML = "";
	m$("CalculateSideErr").innerHTML = "";
	m$("CalculateSideErr").style.display = "none";
	
	var pBaseShaar = m$("BaseShaarSide").value;
	var pLastShaar = m$("LastShaarSide").value;
	
	if(pBaseShaar==""||Math.round(pBaseShaar*100)/100=="NaN"||pLastShaar==""||Math.round(pLastShaar*100)/100=="NaN"){
		if(pBaseShaar==""||Math.round(pBaseShaar*100)/100=="NaN")
			m$("BaseShaarSide").className = "form-text error";
		else
			m$("BaseShaarSide").className = "form-text";
			
		if(pLastShaar==""||Math.round(pLastShaar*100)/100=="NaN")
			m$("LastShaarSide").className = "form-text error";
		else
			m$("LastShaarSide").className = "form-text";
		
		m$("CalculateSideErr").innerHTML = "<div class=\"errRed\">יש להזין ערך מספרי בשדות המסומנים באדום</div>";
		m$("CalculateSideErr").style.display = "";		
	}else{
		 pTozaa = Math.round(((pLastShaar/pBaseShaar-1)*100)*100)/100;
		 
		 if(pTozaa>0)
		 	pClass = "green";
			
		if(pTozaa<0)
		 	pClass = "red";
			
		if(pTozaa==0)
		 	pClass = "";
		 
		 m$("TozaaSide").innerHTML = "<span class=\""+pClass+"\">" + pTozaa + "%</span>";
	}
	
	return false;
}

function ClearCalculatePercents(){
	m$("BaseShaar").className = "form-textNum";
	m$("LastShaar").className = "form-textNum";
	m$("BaseShaar").value = "";
	m$("LastShaar").value = "";
	m$("Tozaa").innerHTML = "";
	m$("CalculateErr").innerHTML = "";
	m$("CalculateErr").style.visibility = "hidden";
	m$("BaseShaar").focus();
}

function ClearCalculatePercentsSide(){
	m$("BaseShaarSide").className = "form-text";
	m$("LastShaarSide").className = "form-text";
	m$("BaseShaarSide").value = "";
	m$("LastShaarSide").value = "";
	m$("TozaaSide").innerHTML = "";
	m$("CalculateSideErr").innerHTML = "";
	m$("CalculateSideErr").style.display = "none";
	m$("BaseShaarSide").focus();
}

function Game1More(what,who){
	switch(what){
		case "0":
			m$("line_Close_"+who).style.display = "";
			m$("line_Open_"+who).style.display = "none";
		break;
		
		case "1":
			m$("line_Close_"+who).style.display = "none";
			m$("line_Open_"+who).style.display = "";
		break;
	}
}


function GetPrivateMessages(page){
	var url = "/Ajax/UserMessageBox.asp?sid=" + Math.random();
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", url , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("curPage=" + escape(page));
	
	pstrtohandle = xmlHttp.responseText;
	
	if(pstrtohandle!=""){
		m$("msgBox").innerHTML = pstrtohandle;
		
		$(".newLayer").click(function () { 
	  		urlHandler(this.href);
	  		return false;
		});
		
		showMsgBox();
	}	
	
	setTimeout("GetPrivateMessages(1)", 60000);
}

function showMsgBox(){
	alwaysOnTop.init({
		targetid: 'msgBox',
		orientation: 0,
		position: [10, 10],
		fadeduration: [1000, 1000],
		frequency: 0.95//,
		//hideafter: 10000
	})
}

function closeBox(who){
	var url = "/Ajax/UserMessageBoxRead.asp?sid=" + Math.random();
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", url , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("MessID=" + escape(who));
	pstrtohandle = xmlHttp.responseText;
	
	alwaysOnTop.hidediv("msgBox");
	
	setTimeout("m$('msgBox').innerHTML=''", 1000);
	setTimeout("GetPrivateMessages(1)",1500);
}


function JumpToPage(loc){
	document.location = loc;
}

function JumpToPageForum(loc){
	Stars = m$("nRating").value;
	document.location = loc+"&Stars="+Stars;
}

function setImmediate(obj,date,time,old){
	if(obj.checked){
		m$("AppearDate").value = date;
		m$("AppearTime").value = time;
	}else{
		m$("AppearDate").value = old;
		m$("AppearTime").value = "00:01";
	}
}


// TopMenu categories
function getSubMenu(active,current){
	var ExtraClass = ""
	for(i=1;i<6;i++){
		
		switch (i){
			case 1: 
				ExtraClass = "first";
				
				break;
			case 5: 
				ExtraClass = "last";
				break;
		}
		
		if(active==i){
			if(ExtraClass!="")
				//ExtraClass = ExtraClass + " " + "active";
				ExtraClass = ExtraClass + "";
			else
				ExtraClass = "";
		}
		
		if(current==i){
			if(m$("mainCat"+i).className.indexOf("dd")!="-1"){
				m$("mainCat"+i).className = ExtraClass;
			}else{
				if(ExtraClass!="")
					m$("mainCat"+i).className = "dd" + " " + ExtraClass;
				else
					m$("mainCat"+i).className = "dd";
			}			
		}else{
			m$("mainCat"+i).className = ExtraClass;
		}
		
	ExtraClass = "";
		
	}
}

function getSubMenuOn(active,current,loopi){
	var ExtraClass = ""
	for(i=1;i<loopi;i++){
		
		switch (i){
			case 1: 
				ExtraClass = "first";
				
				break;
			case loopi-1: 
				ExtraClass = "last";
				break;
		}
		
		if(active==i){
			if(ExtraClass!="")
				//ExtraClass = ExtraClass + " " + "active";
				ExtraClass = ExtraClass + "";
			else
				ExtraClass = "";
		}
		
		if(current==i){
			if(ExtraClass!="")
				m$("mainCat"+i).className = "dd" + " " + ExtraClass
			else
				m$("mainCat"+i).className = "dd";
		}else{
			m$("mainCat"+i).className = ExtraClass;
		}
		
	ExtraClass = "";
		
	}
}


function getSubMenuOff(active,current,loopi){
	var ExtraClass = "";
	for(i=1;i<loopi;i++){
		
		switch (i){
			case 1: 
				ExtraClass = "first";
				
				break;
			case loopi-1: 
				ExtraClass = "last";
				break;
		}
		
		if(active==i){
			if(ExtraClass!="")
				//ExtraClass = ExtraClass + " " + "active"
				ExtraClass = ExtraClass + "";
			else
				ExtraClass = "";
		}
		
		m$("mainCat"+i).className = ExtraClass;
		
	ExtraClass = "";
		
	}
}


function closeBrowserLayers(){
	var url = "/Ajax/BrowswerAlertDisable.asp?sid=" + Math.random();
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", url , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send();
	
	m$("browsingDiv").style.display = "none";
	m$("browsingAlert").innerHTML = "";
	m$("browsingAlert").style.display = "none";
}

function sectionClicked(who){
	switch (who){
		case "MikraTitle": 
			if(m$("MikraTitle"))
				m$("MikraTitle").className = "MikraOn";
				
			if(m$("MikraList"))
				m$("MikraList").className = "";
				
			if(m$("UgaTitle"))
				m$("UgaTitle").className = "UgaOff";
				
			if(m$("UgaList"))
				m$("UgaList").className = "Hidden";

			break;
		case "UgaTitle": 
			if(m$("MikraTitle"))
				m$("MikraTitle").className = "MikraOff";
				
			if(m$("MikraList"))
				m$("MikraList").className = "Hidden";
				
			if(m$("UgaTitle"))
				m$("UgaTitle").className = "UgaOn";
				
			if(m$("UgaList"))
				m$("UgaList").className = "";
				
			break;
	}
}



function MessageDelaySms(who){
	if(who.checked){
		m$("MessageErr").innerHTML = "<div class=\"errRedE\">הודעת ה SMS תישלח רק במידה ויש לך בנק SMS ביום שליחת ההודעה בפועל</div>";
		m$("MessageErr").style.visibility = "visible";
	}else{
		m$("MessageErr").innerHTML = "";
		m$("MessageErr").style.visibility = "hidden";
	}
}

function MessageReplay(who){
	if(who.checked){
		m$("ReplayMessage").style.visibility = "visible";
		m$("AllowAnswer").checked = true;
	}else{
		m$("ReplayMessage").style.visibility = "hidden";
		m$("AllowAnswer").checked = false;
	}
}


// Message Delay
function MessageDelayMessage(e,who,sp){
	var evt = e || window.event;
  	var keyPressed = evt.which || evt.keyCode;
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	if(keyPressed==9||keyPressed==16||keyPressed==13)
		return false;
	
	m$(Id).className = "form-text";
	switch(Id){
	case "Title":
		if(Value==""||Length>10){
			m$("MessageErr").innerHTML = "";
			m$("MessageErr").style.visibility = "hidden";
		}else{
			m$("MessageErr").innerHTML = "<div class=\"errGrayE\">טקסט זה יוצג ככותרת בהודעות פנימיות, כנושא בדוא''ל וכהודעה בהודעת SMS</div>";
			m$("MessageErr").style.visibility = "visible";
		}
	break;
	
	case "Body":
		m$(Id).className = "form-textarea";
		if(Value==""){
			m$("MessageErr").innerHTML = "";
			m$("MessageErr").style.visibility = "hidden";
		}else{
			m$("MessageErr").innerHTML = "<div class=\"errGrayE\">טקסט זה יוצג כגוף המודעה בהודעות פנימיות ובדוא''ל בלבד.</div>";
			m$("MessageErr").style.visibility = "visible";
		}
	break;
	
	case "AppearDate":
		m$(Id).className = "form-textDate";
		if(Value==""||Length==10){
			m$("MessageErr").innerHTML = "";
			m$("MessageErr").style.visibility = "hidden";
		}else{
			m$("MessageErr").innerHTML = "<div class=\"errGrayE\">ההתראה תישלח בתאריך זה</div>";
			m$("MessageErr").style.visibility = "visible";
		}
	break;
	
	case "AppearTime":
		m$(Id).className = "";
		if(Value==""||echeck(Value)){
			m$("MessageErr").innerHTML = "";
			m$("MessageErr").style.visibility = "hidden";
		}else{
			m$("MessageErr").innerHTML = "<div class=\"errGrayE\">ההתראה תישלח בשעה זו</div>";
			m$("MessageErr").style.visibility = "visible";
		}
	break;
	
	case "Tag":
		m$(Id).className = "form-text form-textShort";
		
		if(Value==""||Length>10){
			m$("MessageErr").innerHTML = "";
			m$("MessageErr").style.visibility = "hidden";
		}else{
			m$("MessageErr").innerHTML = "<div class=\"errGrayE\">המנייה תתיוג בהתראות עתידיות ותוצג בדף מנייה תיק אישי כהודעה עתידית למנייה</div>";
			m$("MessageErr").style.visibility = "visible";
		}
	break;
	
	}
}


function MessageDelayAlert(who,sp){
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	who.value = trim(who.value);
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	switch(Id){
	case "Title":
		if(Length==0||Length>0){
			m$("Title").className = "form-text";
			m$("MessageErr").innerHTML = "";
			m$("MessageErr").style.visibility = "hidden";
		}else{
			m$("Title").className = "form-text error";
			m$("MessageErr").innerHTML = "<div class=\"errRedE\">הכותרת חייבת להכיל לפחות 1 תווים</div>";
			m$("MessageErr").style.visibility = "visible";
		}
	break;
	
	case "Body":
		m$("MessageErr").innerHTML = "";
	break;
	
	case "AppearDate":
		if(Value==""||isDate(Value)){
			m$("AppearDate").className = "form-textDate";
			m$("MessageErr").innerHTML = "";
			m$("MessageErr").style.visibility = "hidden";
		}else{
			m$("AppearDate").className = "form-textDate error";
			m$("MessageErr").innerHTML = "<div class=\"errRedE\">תאריך ההתראה אינו חוקי (dd/mm/yyyy)</div>";
			m$("MessageErr").style.visibility = "visible";
		}
	break;
	
    case "AppearTime":
		m$("AppearTime").className = "";
	break;
	
	case "Tag":
		m$("Tag").className = "form-text form-textShort";
	break;
	
	}
}


function MessageDelay(){
	m$("endBut").disabled = true;
	m$("resBut").disabled = true;
	
	var message = "";
	var pMID = m$("MID").value;
	var pSentUntilNow = m$("SentUntilNow").value;
	var pTitle = m$("Title").value;
	var pAppearDate = m$("AppearDate").value;
	var pAppearTime = m$("AppearTime").value;
	
	
	if(pMID==""&&pSentUntilNow*1>=3){
		if(message=="") message = "<div class=\"errRed\">הוספת יותר מ3 הודעות פתוחה למנויים בלבד</div>";
	}
	
	if(m$("User_0")){
		if(!m$("User_0").checked&&!m$("User_1").checked&&!m$("User_2").checked)
			if(message=="") message = "<div class=\"errRed\">יש לבחור אל מי תישלח ההתראה</div>";
	}
	
	if(m$("Through_0")){
		if(!m$("Through_0").checked&&!m$("Through_1").checked&&!m$("Through_2").checked)
			if(message=="") message = "<div class=\"errRed\">יש לבחור באמצעות מה תשילח ההתראה</div>";
	}
	
	if(pTitle.length<1){
		m$("Title").className = "form-text error";
		if(message=="") message = "<div class=\"errRed\">הכותרת חייבת להכיל לפחות 1 תווים</div>";
	}
	
	if(!isDate(pAppearDate)){
		m$("AppearDate").className = "form-textDate error";
		if(message=="") message = "<div class=\"errRed\">תאריך ההתראה אינו חוקי (dd/mm/yyyy)</div>";
	}
	
	if(!isTime(pAppearTime)){
		m$("AppearTime").className = "error";
		if(message=="") message = "<div class=\"errRed\">שעת ההתראה אינה חוקית (hh:mm)</div>";
	}
	
	if(message==""){
		if(!isDatePass(pAppearDate+" "+pAppearTime+":00")){
			m$("AppearDate").className = "form-textDate error";
			m$("AppearTime").className = "error";
			message = "<div class=\"errRed\">תאריך ושעת ההתראה אינם יכולים להיות קטנים מהשעה והתאריך הנוכחיים</div>";
		}
	}
	
	if(m$("Tag")){
		m$("Tag").value = trim(m$("Tag").value);
		var pTag = m$("Tag").value;
		
		if(pTag!=""){
			m$("Tag").className = "form-text form-textShort";
			
			var url = "/Ajax/MenayaExist.asp?sid=" + Math.random();
			xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
			xmlHttp.open("POST", url , false);
			xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	      	xmlHttp.setRequestHeader("Connection", "close");
			xmlHttp.send("Menaya=" + escape(pTag));
			
			pstrtohandle = xmlHttp.responseText;
			
			if(pstrtohandle!="OK"){
				m$("Tag").className = "form-text form-textShort error";
				if(message=="") message = "<div class=\"errRedE\">המניה שבחרת לא נמצאת במאגר. חובה לבחור מניה מהמאגר הקיים</div>";
			}
		}
	}
	
	if(message!=""){
		m$("endBut").disabled = false;
		m$("resBut").disabled = false;
		m$("MessageErr").innerHTML = message;
		m$("MessageErr").style.visibility = "visible";
		return false;
	}else{
		m$("MessageErr").innerHTML = "";
		m$("MessageErr").style.visibility = "hidden";
		m$("MessageForm").action = "MessagesDelayExec.asp";
	}
	
}


function MessageDelayGetContent(who){
	m$("MessageErr").innerHTML = "";
	m$("Title").className = "form-text";
	m$("AppearDate").className = "form-textDate";
	m$("AppearTime").className = "";
	
	var url = "/Ajax/MessagesDelayMod.asp?sid=" + Math.random();
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", url , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("ID=" + escape(who));
	
	pstrtohandle = xmlHttp.responseText;
	
	if(pstrtohandle.indexOf("<~>")!=-1){
		pSplit = pstrtohandle.split("<~>");
   		pRes = pSplit[0];
		pDate = pSplit[1];
		pTime = pSplit[2];
		pMessage = pSplit[3];
		pEmail = pSplit[4];
		pSms = pSplit[5];
		pAllowAnswer = pSplit[6];
		pToUser = pSplit[7];
		pTag = pSplit[8];
		pTitle = pSplit[9];
		pBody = pSplit[10];
		
		pTimeL = m$("AppearTime").length;
		
		if(pRes=="OK"){
			m$("MID").value = who;
			m$("SentUntilNow").value = 0;
			m$("Title").value = pTitle;
			m$("Body").value = pBody;
			m$("AppearDate").value = pDate;
			
			if(m$("Tag"))
				m$("Tag").value = pTag;			
			
			if(m$("User_0")){
				switch(pToUser){
				case "0":
					m$("User_0").checked = true;
				break;					
				case "-1":
					m$("User_1").checked = true;
				break;					
				default:
					m$("User_2").checked = true;
				break;
				}
			}
			
			if(m$("Through_0")){
				if(pMessage=="1")
					m$("Through_0").checked = true;
				else
					m$("Through_0").checked = false;
					
				if(pEmail=="1")
					m$("Through_1").checked = true;
				else
					m$("Through_1").checked = false;
					
				if(pSms=="1")
					m$("Through_2").checked = true;
				else
					m$("Through_2").checked = false;
			}
			
			
			if(m$("AllowAnswer")){
				if(pAllowAnswer=="1")
					m$("AllowAnswer").checked = true;
				else
					m$("AllowAnswer").checked = false;
			}
			
			for(i=0;i<pTimeL;i++){
				if(m$("AppearTime").options[i].value==pTime)
					m$("AppearTime").options[i].selected=true;
			}				
			
		}else{
			alert("תקלה זמנית. אין אפשרות לעדכן. אנא נסה/י שנית מאוחר יותר");
		}
	}
}

function flipSignal(who){
	if(who.id=="Signal_1"){
		m$("Signal_2").checked = false;
	}else{
		m$("Signal_1").checked = false;
	}
	
	if(who.checked)
		who.checked = true;
}

function flipAlert(who){
	if(who.id=="Alert_1"){
		m$("Alert_2").checked = false;
	}else{
		m$("Alert_1").checked = false;
	}
	
	if(who.checked)
		who.checked = true;
		
	showTag();
}

function showTag(){
	if(m$("Alert_1").checked||m$("Alert_2").checked||m$("Target").checked){
		m$("TagWrap").style.display = "";
		getAuto("Tag");
	}else{
		m$("Tag").value="";
		m$("Tag").className = "form-textTag";
		m$("TagWrap").style.display = "none";
	}		
}

function flipfType(who,fdt,bdt){
	if(who.checked){
		who.checked = true;
		
		if(m$("AppearDate"))
			m$("AppearDate").value = fdt;
	}else{
		if(m$("AppearDate"))
			m$("AppearDate").value = bdt;
	}
}




function VodStep1Message(e,who,sp){
	var evt = e || window.event;
  	var keyPressed = evt.which || evt.keyCode;
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	if(keyPressed==9||keyPressed==16||keyPressed==13)
		return false;
	
	switch(Id){
	case "nVOD":
		if(Value==""){
			m$("vodError").innerHTML = "";
			m$("vodError").style.visibility = "hidden";
		}else{
			var pminVodPurchase = m$("minVodPurchase").value*1;
			m$("vodError").innerHTML = "<div class=\"errGrayE\">כמות מינימאלית לרכישה "+pminVodPurchase+" Vod קרדיט</div>";
			m$("vodError").style.visibility = "visible";
		}
	break;
	
	}
}


function VodStep1Alert(who,sp){
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	who.value = trim(who.value);
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	switch(Id){
	case "nVOD":
		if(Value==""){
			m$("vodError").innerHTML = "";
			m$("vodError").style.visibility = "hidden";
		}else{
			if(isNumber(Value)){
				m$(Id).value = m$("nVOD").value*1;
				var pminVodPurchase = m$("minVodPurchase").value*1;
				
				if(pminVodPurchase>m$(Id).value){
					m$("vodError").innerHTML = "<div class=\"errRed\">הכמות חייבת להיות גדולה מ"+pminVodPurchase+"</div>";
					m$("vodError").style.visibility = "visible";
				}else{
					m$("vodError").innerHTML = "";
					m$("vodError").style.visibility = "hidden";
				}				
			}else{
				m$("vodError").innerHTML = "<div class=\"errRedE\">יש להזין ערך מספרי</div>";
				m$("vodError").style.visibility = "visible";
			}			
		}
	break;

	}
}


function VodPurchaseStep1(){
	if(m$("PurchaseStep2Wrap")){
		var message = "";
		var pnVOD = m$("nVOD").value;
		var pminVodPurchase = m$("minVodPurchase").value*1;
		
		if(pnVOD.length<1||!isNumber(pnVOD)){
			m$("nVOD").value = pminVodPurchase;
		}else{
			pnVOD = pnVOD*1;
			if(pminVodPurchase>pnVOD)
				m$("nVOD").value = pminVodPurchase;
		}
		
		m$("vodError").innerHTML = "";
		m$("vodError").style.visibility = "hidden";
		
		var url = "/Ajax/PurchaseDetailsvod.asp?sid=" + Math.random();
		xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
		xmlHttp.open("POST", url , false);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	    xmlHttp.setRequestHeader("Connection", "close");
		xmlHttp.send("Amount=" + escape(m$("nVOD").value));
		pstrtohandle = xmlHttp.responseText;
		
		m$("PurchaseStep2Wrap").innerHTML = pstrtohandle;
	}	
}


function getRss(){
	if(m$("RssContent")){
		if(getScales(1)>=1360){
			var url = "/Ajax/GetRss.asp?sid=" + Math.random();
			xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
			xmlHttp.open("POST", url , false);
			xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		    xmlHttp.setRequestHeader("Connection", "close");
			xmlHttp.send();

			pstrtohandle = xmlHttp.responseText;
			
			if(pstrtohandle.toLowerCase().indexOf("<div class=\"forum\">")==-1){
				m$("RssContent").innerHTML = "";
				m$("RssContent").className = "RssContent Hidden";
			}else{
				m$("RssContent").innerHTML = pstrtohandle;
				m$("RssContent").className = "RssContent";
			}		
			
			setTimeout("getRss()", 30000);
		}else{
			m$("RssContent").className = "RssContent Hidden";
		}
	}
}

function SetStop(who,num){
	if(num==1){
		if(who.value!=""){
			m$("TStop2").value = Math.floor(who.value*1+who.value*0.03);
		}else{
			m$("TStop2").value = "";
		}
	}else{
		if(who.value!=""){
			m$("TStop").value = Math.floor(who.value*1-who.value*0.03);
		}else{
			m$("TStop").value = "";
		}
	}	
}

function setInput(who){
	switch(who.value){
		case "0":
			if(m$("ShortEnd").value!="0"){
				m$("ShortEnd").value = "0";
				m$("notshortID").style.display = "";
				m$("shortID").style.display = "none";
				getAuto("TName");
			}			
		break;
		
		case "1":
			if(m$("ShortEnd").value!="1"){
				m$("ShortEnd").value = "1";
				m$("notshortID").style.display = "none";
				m$("shortID").style.display = "";
				getAuto("TName2");
			}
		break;
		
		default:
			
		break;
	}
}

function getAssetsCat(who,line){
	for(i=0;i<7;i++){
		if(m$("AssetClass"+i)){
			if(i==0||i==6){
				if(i==0)
					m$("AssetClass"+i).className = "first";
				else
					m$("AssetClass"+i).className = "last";	
			}else{
				m$("AssetClass"+i).className = "";
			}			
		}		
	}
	
	if(line==0||line==6){
		if(line==0)
			m$("AssetClass"+line).className = "first active";
		else
			m$("AssetClass"+line).className = "last active";		
	}else{
		m$("AssetClass"+line).className = "active";
	}
	
	getAssets(who,1);
}

function getAssets(who,page){
	m$("LastAsset").value = "";
	m$("LastAssetLink").value = "";
	HideBlock("AssetsLoader","");
	m$("AssetsLoader").innerHTML = "<img src=\"Images/AjaxAssetesLoader.gif\" width=\"32\" height=\"32\" border=\"0\">";
	ShowBlock("AssetsLoader","");
	HideBlock("AssetsExtra","");
	HideBlock("AssetsExtraA","");
	HideBlock("AssetsList","");
	
	setTimeout("getAssetsActual("+who+","+page+")", 1000);
}

function getAssetsActual(who,page){
	var url = "/Ajax/GetAssets.asp?sid=" + Math.random();
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", url , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("Class="+escape(who)+"&Page="+page);

	pstrtohandle = xmlHttp.responseText;
	
	m$("AssetsList").innerHTML = pstrtohandle;
	HideBlock("AssetsLoader","");
	ShowBlock("AssetsList","");
}

function getAssetsExtra(asset,index){	
	if(m$("Elem"+index).className!="act"){
		var oldLastAsset = m$("LastAsset").value;
		var oldLastAssetLink = m$("LastAssetLink").value;
		
		m$("LastAsset").value = index;
		m$("LastAssetLink").value = m$("Elem"+index).className;
		
		if(oldLastAsset!=""){
			m$("Elem"+oldLastAsset).className = oldLastAssetLink;
		}
		
		m$("Elem"+index).className = "act";
		
		HideBlock("AssetsExtraA","");
		HideBlock("AssetsExtra","");
		HideBlock("AssetsDetails","");
		
		if(m$("AssetsDetails"))
			m$("AssetsDetails").innerHTML = "";
			
		if(m$("AssetsExtra"))
			m$("AssetsExtra").innerHTML = "";
			
		if(m$("AssetsExtraA"))
			m$("AssetsExtraA").innerHTML = "";
			
		var url = "/Ajax/GetAsset.asp?sid=" + Math.random();
		xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
		xmlHttp.open("POST", url , false);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    	xmlHttp.setRequestHeader("Connection", "close");
		xmlHttp.send("Asset="+escape(asset));

		pstrtohandle = xmlHttp.responseText;
		
		if(pstrtohandle!=""){
			m$("AssetsDetails").innerHTML = pstrtohandle;
			ShowBlock("AssetsDetails","");
		}
		
		m$("AssetsExtra").innerHTML = "<br><img src=\"Images/AjaxAssetesLoader.gif\" width=\"32\" height=\"32\" border=\"0\">";
		ShowBlock("AssetsExtra","");
		
		setTimeout("getAssetsExtraActual("+asset+")", 1000);
	}	
}

function getAssetsExtraActual(asset){
	
	var url = "/Ajax/GetAssetExtra.asp?sid=" + Math.random();
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", url , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
   	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("Asset="+escape(asset));

	pstrtohandle = xmlHttp.responseText;
	
	HideBlock("AssetsExtra","");
	m$("AssetsExtraA").innerHTML = pstrtohandle;
	ShowBlock("AssetsExtraA","");
	
	$(".newLayer").click(function () { 
  		urlHandler(this.href);
  		return false;
	});
	
}

function getAuto(what){
	setTimeout("getAutoComp('"+what+"')", 1000);
}

function getAutoComp(what){
	// Main Search
	$().ready(function() {
		function formatItem(row) {
			return row[0] + " (<strong>id: " + row[1] + "</strong>)";
		}
		function formatResult(row) {
			return row[0].replace(/(<.+?>)/gi, '');
		}
		
		$("#"+what).focus().autocomplete(menaiotArray2, {scrollHeight: 0});
	});
}


function showPiePrivate(id,graph){
	var url = "/Ajax/ChartsPrivate.asp?sid=" + Math.random();
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", url , false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("ID=" + escape(id) + "&Graph=" + escape(graph));
	
	pstrtohandle = xmlHttp.responseText;
	
	m$("innerPie"+graph).innerHTML = pstrtohandle;
}

function showPiePrivateTab(graph){
	switch(graph){
		case "0":
			m$("PieTab_0").className = "tab on";
			m$("PieTab_1").className = "tab";
			m$("PieTab_2").className = "tab last";
		break;
		
		case "1":
			m$("PieTab_0").className = "tab";
			m$("PieTab_1").className = "tab on";
			m$("PieTab_2").className = "tab last";
		break;
		
		case "2":
			m$("PieTab_0").className = "tab";
			m$("PieTab_1").className = "tab";
			m$("PieTab_2").className = "tab on last";
		break;
	}
	
	m$("innerPie0").className = "frame PieTr Hidden";
	m$("innerPie1").className = "frame PieTr Hidden";
	m$("innerPie2").className = "frame PieTr Hidden";
	
	m$("innerPie"+graph).className = "frame PieTr";
}



function StokeMessage(e,who,sp){
	var evt = e || window.event;
  	var keyPressed = evt.which || evt.keyCode;
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	if(keyPressed==9||keyPressed==16||keyPressed==13)
		return false;
	
	switch(Id){
		case "StokeName":
			m$(Id).className = "form-text stock-name";
			
			if(Value==""||Length>1){
				m$("addErr").innerHTML = "";
			}else{
				m$("addErr").innerHTML = "<div class=\"errGrayE\">שם המניה</div>";
			}
		break;
		
		case "StokePercent":
			m$(Id).className = "form-text percent";
			
			if(Value==""||(Length>0&&isCharactersOk(Value,0,1,0))){
				m$("addErr").innerHTML = "";
			}else{
				m$("addErr").innerHTML = "<div class=\"errGrayE\">ערך המורכב ממספרים בלבד</div>";
			}
		break;	
	}

}


function StokeAlert(who,sp){
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	who.value = trim(who.value);
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	switch(Id){
		case "StokeName":
			if(Value==""){
				m$("TYaad").className = "form-text stock-name";
				m$("addErr").innerHTML = "";
			}
		break;
		
		case "StokePercent":
			if(Value==""||isCharactersOk(Value,0,1,0)){
				m$("StokePercent").className = "form-text percent";
				m$("addErr").innerHTML = "";
			}else{
				m$("addErr").innerHTML = "<div class=\"errRedE\">יש להזין ערך המורכב ממספרים בלבד</div>";
			}
		break;
	}
}


function PrivateAdd(){
	m$("endBut").disabled = true;
	
	var message = "";
	m$("StokeName").value = trim(m$("StokeName").value);
	m$("StokePercent").value = trim(m$("StokePercent").value);
	var pStokeName = m$("StokeName").value;
	var pStokePercent = m$("StokePercent").value;
	
	if(pStokeName.length<1){
		m$("StokeName").className = "form-text stock-name error";
		if(message=="") message = "<div class=\"errRed\">יש לבחור מניה להוספה (מהרשימה בלבד)</div>";
	}else{
		var url = "/Ajax/MenayaExist.asp?sid=" + Math.random();
		xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
		xmlHttp.open("POST", url , false);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      	xmlHttp.setRequestHeader("Connection", "close");
		xmlHttp.send("Menaya=" + escape(pStokeName) + "&InMyPrivate=1");
		
		pstrtohandle = xmlHttp.responseText;
		
		if(pstrtohandle!="OK"){
			m$("StokeName").className = "form-text stock-nam error";
			if(message=="") message = "<div class=\"errRedE\">"+pstrtohandle+"</div>";
		}else{
			m$("StokeName").className = "form-text stock-nam";
		}
	}
	
	if(pStokePercent.length<1||isCharactersOk(pStokePercent,0,1,0)==false){
		m$("StokePercent").className = "form-text percent error";
		if(message=="") message = "<div class=\"errRed\">יש להזין ערך המורכב ממספרים בלבד</div>";
	}else{
		var url = "/Ajax/MenayaPercentAllow.asp?sid=" + Math.random();
		xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
		xmlHttp.open("POST", url , false);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      	xmlHttp.setRequestHeader("Connection", "close");
		xmlHttp.send("Percent=" + escape(pStokePercent));
		
		pstrtohandle = xmlHttp.responseText;
		
		if(pstrtohandle.indexOf("<~>")!=-1){
			pSplit = pstrtohandle.split("<~>");
	    	pRes = pSplit[0];
			pPer = pSplit[1];
			
			if(pRes!="OK"){
				m$("StokePercent").className = "form-text percent error";
				if(message=="") message = "<div class=\"errRedE\">אתה יכול להכניס לתיק מהמניה עד "+pPer+"%</div>";
			}else{
				m$("StokePercent").className = "form-text percent";
			}			
		}else{
			m$("StokePercent").className = "form-text percent error";
			if(message=="") message = "<div class=\"errRedE\">ישנה שגיאה זמנית..אין אפשרות להזין מניות</div>";
			funcDelay("document.location.reload()",2000);
		}
	}	
		
	if(message!=""){
		m$("endBut").disabled = false;
		m$("addErr").innerHTML = message;
		return false;
	}else{
		m$("PrivateStoke").action = "PrivateExec.asp";
	}
}


function showPercent(who){
	m$("fieldWrap_"+who).style.display = "";
	m$("txtWrap_"+who).style.display = "none";
	m$("field_"+who).focus();
	m$("field_"+who).select();
	return false;
}

function OnlyNumbersPrivate(e,id){
	evt = e || window.event;
  	keyPressed = evt.which || evt.keyCode;
	
	if (keyPressed!=13 && keyPressed!=8 && keyPressed!=9 && keyPressed!=18 && (keyPressed < 46 || keyPressed > 57 || keyPressed == 47)){
		
		if(bt()=="IE"){
			event.returnValue = false;
		}else{
			e.preventDefault();
		}
	}else{
		if(keyPressed==13)
			changePercent(id);		
	}
}

function changePercent(id){
	m$("field_"+id).value = trim(m$("field_"+id).value);
	var pPerc = m$("field_"+id).value;
	var pPercI = m$("ironfield_"+id).value;
	m$("errWrap_"+id).innerHTML = "";
	m$("errWrap_"+id).style.display = "none";
	
	if(pPerc==""||isCharactersOk(pPerc,0,1,0)==false){
		m$("errWrap_"+id).innerHTML = "חובה להזין ערך מספרי";
		m$("errWrap_"+id).style.display = "";
		m$("field_"+id).focus();
		m$("field_"+id).select();
		return false;
	}else{
		if(pPerc*1==pPercI*1){
			m$("fieldWrap_"+id).style.display = "none";
			m$("txtWrap_"+id).style.display = "";
			m$("field_"+id).value = m$("ironfield_"+id).value;
			m$("errWrap_"+id).innerHTML = "";
			m$("errWrap_"+id).style.display = "none";
		}else{				
			var url = "/Ajax/MenayaPercentModify.asp?sid=" + Math.random();
			xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
			xmlHttp.open("POST", url , false);
			xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		    xmlHttp.setRequestHeader("Connection", "close");
			xmlHttp.send("ID=" + escape(id) + "&Percent=" + escape(pPerc));
			
			pstrtohandle = xmlHttp.responseText;
			
			if(pstrtohandle.indexOf("<~>")!=-1){
				pSplit = pstrtohandle.split("<~>");
		    	pRes = pSplit[0];
				pPer = pSplit[1];
				
				if(pRes!="OK"){
					m$("errWrap_"+id).innerHTML = "מכסימום אחזור מותר "+pPer+"%";
					m$("errWrap_"+id).style.display = "";
					m$("field_"+id).focus();
					m$("field_"+id).select();
					return false;
				}else{
					m$("ironfield_"+id).value = pPerc;
					m$("txtPWrap_"+id).innerHTML = pPerc;
					document.location.reload();
				}			
			}else{
				m$("errWrap_"+id).innerHTML = "זמנית לא ניתן לבצע פעולה זו";
				m$("errWrap_"+id).style.display = "";
				funcDelay("document.location.reload()",2000);
			}				
		}		
	}
	
}


function setPrivateAlert(who){
	pChekced = who.checked;
	pName = who.name;
	
	if(pChekced)
		pChekced = "1";
	else
		pChekced = "0";
	
	if(pName=="My"||pName=="Team"||pName=="Target"){
		var url = "/Ajax/MyTrucking.asp?sid=" + Math.random();
		xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
		xmlHttp.open("POST", url , true);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	    xmlHttp.setRequestHeader("Connection", "close");
		xmlHttp.send("Col=" + escape(pName) + "&Act=" + escape(pChekced));
	}
}

function GetMenayaPrivate(){
	if(m$("layerStatus").value==0){	
		pLayer = "";
		var url = "/Ajax/MenayaPrivate.asp?sid=" + Math.random();
		xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
		xmlHttp.open("POST", url , false);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	    xmlHttp.setRequestHeader("Connection", "close");
		xmlHttp.send();
		
		pstrtohandle = xmlHttp.responseText;
		
		if(pstrtohandle.indexOf("<~>")!=-1){
			pSplit = pstrtohandle.split("<~>");
		    pCont = pSplit[1];
	
			if(pCont!=""){
				pLayer = pLayer + "<table cellpadding=\"0\" cellspacing=\"0\" class=\"mainLayerTable\">";
				pLayer = pLayer + "<tr><td class=\"TcrnR\"></td><td class=\"TcrnT\"></td><td class=\"TcrnL\"></td></tr>";
				pLayer = pLayer + "<tr><td class=\"CcrnR\"></td><td class=\"CcrnT\"><div class=\"w\" style=\"width:400px; height:210px;\">"+pCont+"</div></td><td class=\"CcrnL\"></td></tr>";
				pLayer = pLayer + "<tr><td class=\"BcrnR\"></td><td class=\"BcrnT\"></td><td class=\"BcrnL\"></td></tr>";
				pLayer = pLayer + "</table>";
				
				m$("layerStatus").value = 1;
				m$("layerClose").value = 0;
				
				m$("divAlertContText").innerHTML = pLayer;
				CenterItem("#divAlertCont");
				
				$("#divAlertWrap").fadeIn();
				$("#divAlertCont").fadeIn();
			}		
		}
	}
	
	setTimeout("GetMenayaPrivate()", 30000);
}

function SetMenayaPrivate(menaia,type,approved){
	pCurUrl = document.URL.toLowerCase()
	
	var url = "/Ajax/MenayaPrivateAlert.asp?sid=" + Math.random();
	xmlHttp=GetXmlHttpObjectSubject(xmlHttpResultsGeneral);
	xmlHttp.open("POST", url , true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send("Menaia="+menaia+"&Action="+type+"&Approved="+approved);
	
	if(approved==1&&pCurUrl.indexOf("/private.asp")>-1){
		document.location.reload();
	}else{
		m$("layerClose").value = 1;	
		CloseNewLayer();
	}	
}

function setColorPicker(){
	$('#LineBGColor').modcoder_excolor({
		sb_slider : 1,
		anim_speed : 500,
		z_index: 10000000000000000, 
		round_corners : false,
		background_color : '#c0c0c0',
		border_color : '#98abc1',
		sb_border_color : '#c0c0c0',
		effect : 'fade',
		color_box : false,
		show_color_on_border : true,
		callback_on_ok : function() {
		// You can insert your code here 
		}
	});
}


// Message Private
function PrivateMessagesMessage(e,who,sp){
	var evt = e || window.event;
  	var keyPressed = evt.which || evt.keyCode;
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	if(keyPressed==9||keyPressed==16||keyPressed==13)
		return false;
	
	m$(Id).className = "form-text";
	switch(Id){
	case "Title":
		if(Value==""||Length>10){
			m$("MessageErr2").innerHTML = "";
			m$("MessageErr2").style.visibility = "hidden";
		}else{
			m$("MessageErr2").innerHTML = "<div class=\"errGrayE\">כותרת זו תוצג ככותרת בהודעה פנימית וכהודעה בהודעת SMS</div>";
			m$("MessageErr2").style.visibility = "visible";
		}
	break;
	
	case "Body":
		m$(Id).className = "form-textarea";
		if(Value==""){
			m$("MessageErr2").innerHTML = "";
			m$("MessageErr2").style.visibility = "hidden";
		}else{
			m$("MessageErr2").innerHTML = "<div class=\"errGrayE\">טקסט זה יוצג כגוף המודעה בהודעות פנימיות ובדוא''ל בלבד.</div>";
			m$("MessageErr2").style.visibility = "visible";
		}
	break;
	}
}


function PrivateMessagesAlert(who,sp){
	var Id = who.id;
	if(sp==1) { who.value = delSpace(who.value) }
	who.value = trim(who.value);
	var Value = who.value;
	var Length = delSpace(Value).length;
	
	switch(Id){
	case "Title":
		if(Length==0||Length>0){
			m$("Title").className = "form-text";
			m$("MessageErr2").innerHTML = "";
			m$("MessageErr2").style.visibility = "hidden";
		}else{
			m$("Title").className = "form-text error";
			m$("MessageErr2").innerHTML = "<div class=\"errRedE\">הכותרת חייבת להכיל לפחות 1 תווים</div>";
			m$("MessageErr2").style.visibility = "visible";
		}
	break;
	
	case "Body":
		m$("MessageErr2").innerHTML = "";
	break;
	
	}
}


function PrivateMessages(){
	m$("endBut").disabled = true;
	m$("MessageFormS").action="";
	
	var message = "";
	var pMID = m$("MID").value;
	var pTitle = m$("Title").value;
	var pSendThrough_0 = m$("SendThrough_0").checked;
	var pSendThrough_1 = m$("SendThrough_1").checked;
	var pSendThrough_2 = m$("SendThrough_2").checked;
	
	if(!pSendThrough_0&&!pSendThrough_1&&!pSendThrough_2)
		if(message=="") message = "<div class=\"errRed\">יש לבחור באמצעות מה תשילח ההתראה</div>";
	
	if(pTitle.length<1){
		m$("Title").className = "form-text error";
		if(message=="") message = "<div class=\"errRed\">הכותרת חייבת להכיל לפחות 1 תווים</div>";
	}
	
	if(message!=""){
		m$("endBut").disabled = false;
		m$("MessageErr2").innerHTML = message;
		m$("MessageErr2").style.visibility = "visible";
		return false;
	}else{
		if(!pSendThrough_0&&!pSendThrough_1&&pSendThrough_2)
			m$("Body").value="";
		
		m$("MessageErr2").innerHTML = "";
		m$("MessageErr2").style.visibility = "hidden";
		m$("MessageFormS").action = "PrivateMessagesExec.asp";
	}
}

function PrivateMessagesChecked(){
	pSendThrough_0 = m$("SendThrough_0").checked;
	pSendThrough_1 = m$("SendThrough_1").checked;
	pSendThrough_2 = m$("SendThrough_2").checked;
	
	if(!pSendThrough_0&&!pSendThrough_1&&!pSendThrough_2){
		m$("TitleContent2").style.display = "none";
		m$("ReplayMessage2").style.display = "none";
	}else{
		if(pSendThrough_0||pSendThrough_1){
			m$("TitleContent2").style.display = "";
		}else{
			m$("TitleContent2").style.display = "none";
		}
		
		if(pSendThrough_1)
			m$("ReplayMessage2").style.display = "";
		else
			m$("ReplayMessage2").style.display = "none";
	}
}
