

/*------------*/

var xmlHttp,divname2

function FloatingDiv(TargetFileURL,divname)
{
if (divname.length==0)
  { 
  document.getElementById(""+divname).innerHTML="";
  return;
  }
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
divname2=divname; 
var url=""+TargetFileURL;
url=url+"&q=1";
url=url+"&sid="+Math.random();
//showdiv(Type,ySize,xSize,ph,pw)
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}





function GetXmlHttpObject()
{
  var xmlHttp=null;
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
      }
    }
  return xmlHttp;
}




function stateChanged() 
{ 
if (xmlHttp.readyState==4)
{ 
document.getElementById(""+divname2).innerHTML=xmlHttp.responseText;
}
}

function confirmajax(a,b,c)
{
var answer = confirm(""+c)
	if (answer){
		//alert("התמונה נמחקה")
		FloatingDiv(a,b)
	}
	else{
		alert("הפעולה בוטלה")
	}

}


function newwin2(URL)
 {
newWindow = window.open(URL, "myNewWindow", "toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=1, resizable=0, width=800, height=470")
 }
 //
 function f_setfocus(aForm) {
     if (aForm.elements[0] != null) {
         var i;
         var max = aForm.length;
         for (i = 0; i < max; i++) {
             if (aForm.elements[i].type != "hidden" &&
				!aForm.elements[i].disabled &&
				!aForm.elements[i].readOnly) {
                 aForm.elements[i].focus();
                 break;
             }
         }
     }
 }

 function newwin(URL) {
     newWindow = window.open(URL, "myNewWindow", "toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=1, resizable=0, width=800, height=230")
 }


 function postform() {
     var a, b
      document.getElementById('email2').style.border='1px solid red';
     a = document.getElementById('email2').value;
     b = document.getElementById('pass2').value;
     a1 = 'b_login_formfirst.asp?email=' + a + '&pass=' + b;
     b1 = 'details_job';
document.write (a1)
     //FloatingDiv('b_login_formfirst.asp?email=' + a + '&pass=' + b, 'form-box')
     FloatingDiv(a1, b1)
 }
 
 
 
/**
 * DHTML phone number validation script. Courtesy of SmartWebby.com (http://www.smartwebby.com/dhtml/)
 */

// Declaring required variables
var digits = "0123456789";
// non-digit characters which are allowed in phone numbers
var phoneNumberDelimiters = "()- ";
// characters which are allowed in international phone numbers
// (a leading + is OK)
var validWorldPhoneChars = phoneNumberDelimiters + "+";
// Minimum no of digits in an international phone no.
var minDigitsInIPhoneNumber = 9;

function isInteger(s)
{   var i;
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}
function trim(s)
{   var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not a whitespace, append to returnString.
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character isn't whitespace.
        var c = s.charAt(i);
        if (c != " ") returnString += c;
    }
    return returnString;
}
function stripCharsInBag(s, bag)
{   var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not in bag, append to returnString.
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character isn't whitespace.
        var c = s.charAt(i);
        if (bag.indexOf(c) == -1) returnString += c;
    }
    return returnString;
}

function checkInternationalPhone(strPhone){
var bracket=3
strPhone=trim(strPhone)
if(strPhone.indexOf("+")>1) return false
if(strPhone.indexOf("-")!=-1)bracket=bracket+1
if(strPhone.indexOf("(")!=-1 && strPhone.indexOf("(")>bracket)return false
var brchr=strPhone.indexOf("(")
if(strPhone.indexOf("(")!=-1 && strPhone.charAt(brchr+2)!=")")return false
if(strPhone.indexOf("(")==-1 && strPhone.indexOf(")")!=-1)return false
s=stripCharsInBag(strPhone,validWorldPhoneChars);
return (isInteger(s) && s.length >= minDigitsInIPhoneNumber);
}




function checkEmailnew2() {
    var email = document.getElementById('emailform');
    var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    if (!filter.test(email.value)) {
        //alert('כתובת המייל שהזנת איננה תקינה');
        //document.getElementById('email').focus();
        //document.getElementById('email').style.border = "2px solid red";
        return false;
    }
    else {

        return true
    }
}

function checkEmail_con(mail) {
    //var email = document.getElementById('' + mail);
    var email = '' + mail;
    //document.write('sdfdsf'+email);
    var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    if (!filter.test(email)) {
        alert('כתובת המייל שהזנת איננה תקינה');
        //document.getElementById('email').focus();
        //document.getElementById('email').style.border = "2px solid red";
        return false;
    }
    else {

        return true
    }
}





function ValidateForm(){
	var Phone=document.sendcv.mobile
	var email=document.sendcv.email
	var f_name=document.getElementById('f_name')
	var agree1=document.sendcv.agree1
	
	if ((f_name.value==null)||(f_name.value=="")){
		alert("לא הזנת שם")
		f_name.focus()
		return false
	}
	if ((email.value==null)||(email.value=="")){
		alert("לא הזנת מייל")
		email.focus()
		return false
	}
	
	
	if ((Phone.value==null)||(Phone.value=="")){
		alert("לא הזנת מספר טלפון")
		Phone.focus()
		return false
	}
	if (checkInternationalPhone(Phone.value)==false){
		alert("מספר הטלפון שהזנת אינו תקין")
		Phone.value=""
		Phone.focus()
		return false
	}
	
	if (checkEmailnew2()==false){
		alert("המייל שהזנת לא תקין")
		email.value=""
		email.focus()
		return false
	}
	
	if (agree1)
	{
	if (agree1.checked==false)
	{
	alert("עליך להסכים")
	return false
	}
	
	}
	return true
}


function showDiv10(d_id)
 {
 //document.getElementById('').value=
 //document.write (d_id)
  document.getElementById(''+d_id).style.display = document.getElementById(''+d_id).style.display == "none" ? "" : "none"


}

function showDiv11(d_id,d_id2,d_id3) {
    //document.getElementById('').value=
    //document.write (d_id)
    document.getElementById('' + d_id).style.display = document.getElementById('' + d_id).style.display == "none" ? "" : "none";
    document.getElementById('' + d_id2).style.display = document.getElementById('' + d_id2).style.display == "none" ? "" : "none";
    FloatingDiv('sendmailtoclient.asp?a=' + d_id3, 'answer2');

}





function trim(stringToTrim) {
    return stringToTrim.replace(/^\s+|\s+$/g, "");
}


function todelete(asd,asd2) {

    if (confirm('האם הנך בטוח שברצונך למחוק את המודעה'))
        window.location = "deletead.asp?m_id=" + asd+"&whereto="+asd2;
    else
        alert('המודעה לא נמחקה')
}

function RefreshImage(valImageId) {
    var objImage = document.images[valImageId];
    if (objImage == undefined) {
        return;
    }
    var now = new Date();
    objImage.src = objImage.src.split('?')[0] + '?x=' + now.toUTCString();
}
