var sw=(screen.width/2);
function performvideosearch() {
	alert('מנגון חיפוש במאגר הסרטים אינו זמין בשלב זה, עמכם הסליחה');
}
function setparams() {
	if (navigator.appName=='Microsoft Internet Explorer') {
		document.getElementById('playvideo_frame').className='playvideoframe_ie';
		document.getElementById('playvideo_frame').style.display='';
	} else {
		document.getElementById('playvideo_frame').className='playvideoframe_ff';
		document.getElementById('playvideo_frame').style.display='';
	};
}
function render_login() {
	document.getElementById('login_body').style.display='';
	document.getElementById('forgotpassword_body').style.display='none';
	document.getElementById('loginbox').style.display='';
	document.getElementById('forgotpasswordbox').style.display='none';
}
function render_forgotpassword() {
	document.getElementById('login_body').style.display='none';
	document.getElementById('forgotpassword_body').style.display='';
	document.getElementById('loginbox').style.display='none';
	document.getElementById('forgotpasswordbox').style.display='';
}
function setImage(url,animaltypename,videofilename) {
	document.getElementById('playvideourl').href='/'+animaltypename+'/video/'+videofilename;
	document.getElementById('videoimage').src=url;
}
function fbads_click(adid) {
    u='http://www.bestfriend.co.il/general/?AdID='+adid;
	t=document.title;
	window.open('http://www.facebook.com/sharer.php?u=http://www.bestfriend.co.il/general/?AdID='+adid,'sharer','toolbar=0,status=0,width=626,height=436');
	return false;
}
function enlargeAd(AdId,ImageFilename) {
	var windowWidth=getWidth();
	var windowHeight=getHeight();
	var imgwidth=document.getElementById('overlayimg'+AdId).width;
	var imgheight=document.getElementById('overlayimg'+AdId).height;
	var image=new Image();
	image=document.getElementById('overlayimg'+AdId);
	alert(image.width);
	//alert(parseInt(windowWidth)-parseInt(imgwidth));
	document.getElementById('overlay'+AdId).left=(windowWidth-imgwidth)/2;
	document.getElementById('overlay'+AdId).style.display='';
}
function getImageWidth(myImage) {
	var x, obj;
	if (document.layers) {
		var img = getImage(myImage);
		return img.width;
	} else {
		return getElementWidth(myImage);
	}
	return -1;
}
function getWidth() {
  var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
  }
  return myWidth;
}
function getHeight() {
  var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myHeight = document.body.clientHeight;
  }
  return myHeight;
}
function setobjectclass(object,classname) {
	object.className=classname;
}
function opacity(id, opacStart, opacEnd, millisec) { 
    //speed for each frame 
    var speed = Math.round(millisec / 100); 
    var timer = 0; 
    //determine the direction for the blending, if start and end are the same nothing happens 
    if(opacStart > opacEnd) { 
        for(i = opacStart; i >= opacEnd; i--) { 
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
            timer++;
        }
		if (i<0) {
			document.getElementById(id).style.display='none';
		}
    } else if(opacStart < opacEnd) { 
        for(i = opacStart; i <= opacEnd; i++) 
            { 
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
            timer++; 
        } 
    }
} 
function shiftOpacity(id, millisec) { 
    //if an element is invisible, make it visible, else make it ivisible 
    if(document.getElementById(id).style.opacity == 0) { 
        document.getElementById(id).style.display='';
		opacity(id, 0, 100, millisec); 
    } else { 
        opacity(id, 100, 0, millisec); 
    } 
} 
//change the opacity for different browsers 
function changeOpac(opacity, id) { 
    var object = document.getElementById(id).style; 
    object.opacity = (opacity / 100); 
    object.MozOpacity = (opacity / 100); 
    object.KhtmlOpacity = (opacity / 100); 
    object.filter = "alpha(opacity=" + opacity + ")"; 
} 
function validatelogin(loginform) {
	var username=document.getElementById('username').value;
	var password=document.getElementById('password').value;
	if ((username=='') || (password=='')) {
		alert('שם משתמש / סיסמא אינם תקינים');
		return false;
	} else {
		return true;
	}
}
function presssubmitvalidation(formname) {
	var responsetitle=document.getElementById('ResponseTitle').value.length;
	if (responsetitle<3) {
		alert('תגובה לכתבה אינה יכולה להיות ריקה');
	} else {
		document.getElementById('responseform').submit();
	}
}
function validatecontactform() {
	var fullname=document.getElementById('Fullname').value;
	var emailaddress=document.getElementById('EmailAddress').value;
    var phone=document.getElementById('Phone').value;
    if (fullname=='') {
	  alert('חובה למלא שם');
  	} else {
	  if ((emailaddress=='')||(phone=='')) {
	    alert('חובה למלא שדה צור קשר אחד לפחות');
	  } else {
	    document.getElementById('contactform').submit();
	  }
  	}
}
function validatepresscontactform(formname) {
	var fullname=document.getElementById('fullname').value;
	var emailaddress=document.getElementById('emailaddress').value;
	var phone=document.getElementById('phone').value;
	var subject=document.getElementById('subject').value;
	var notes=document.getElementById('notes').value;
    if (fullname=='') {
	  alert('חובה למלא שם');
  	} else {
	  if ((emailaddress=='')) {
	    alert('חובה למלא כתובת דואר אלקטרוני');
	  } else {
	    document.getElementById('contactform').submit();
	  }
  	}
}
function successHandler(o){
  text=o.responseText;
  alert(text);
  /*
	try //Internet Explorer
	  {
	  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
	  xmlDoc.async="false";
	  xmlDoc.loadXML(text);
	  }
	catch(e)
	  {
	  try //Firefox, Mozilla, Opera, etc.
	  {
	  parser=new DOMParser();
	  xmlDoc=parser.parseFromString(text,"text/xml");
	  }
	  catch(e)
	  {
	  alert(e.message);
	  return;
	  }
	}
	var a=xmlDoc.getElementsByTagName("rs:data")[0];
	x=0;
	var hours='';
	var stemanimal='';
	do {
	  hours=hours+a.childNodes[x].getAttribute("Hour")+'<br />';
	  stemanimal=stemanimal+'<span class=tools_stem>'+a.childNodes[x].getAttribute("Stem")+'</span>&nbsp;<span class=tools_animal>'+a.childNodes[x].getAttribute("Animal")+'</span><br />';
	  x=x+1;
	} while (x<a.childNodes.length);
	document.getElementById('hours').innerHTML=hours;
	document.getElementById('stemanimal').innerHTML=stemanimal;
  */
}
function failureHandler(o){
	//StyleClassDIV.innerHTML = o.status + " " + o.statusText;
	alert('Browser does not support Ajax.');
}
function renderForumUpload() {
	var subject=document.getElementById('Subject').value;
	if (subject=='') {
		alert('נא למלא את נושא ההודעה');
	} else {
		document.getElementById('saveandupload').disabled=true;
		document.getElementById('uploading').style.display='';
		document.getElementById('forumNewMessage').submit();
	}
}
function renderForumreplyUpload() {
	var subject=document.getElementById('Subject').value;
	if (subject=='') {
		alert('נא למלא את נושא ההודעה');
	} else {
		document.getElementById('saveandupload').disabled=true;
		document.getElementById('uploading').style.display='';
		document.getElementById('replyform').submit();
	}
}
function savenewmyfriend() {
	document.getElementById('uploading').style.display='';
	document.getElementById('savenewfriend').submit();
}
function validatenewad() {
  var formreturnvalue=true;
  var fullname=document.getElementById('Fullname').value;
  var content=document.getElementById('Content').value;
  var emailaddress=document.getElementById('EmailAddress').value;
  var phone=document.getElementById('Phone').value;
  var mobile=document.getElementById('Mobile').value;
  if (content=='') {
    alert('חובה למלא את תוכן המודעה');
  } else {
	  if ((emailaddress=='')&&(phone=='')&&(fullname=='')&&(mobile=='')) {
		  alert('חובה למלא שדה צור קשר אחד לפחות');
	  } else {
		  document.getElementById('saveandupload').disabled=true;
		  document.getElementById('uploading').style.display='';
		  document.getElementById('ad_insertnew').submit();
	  }
  }
  //return false;
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
function display_sendtofriend(AdID) {
  document.getElementById('sendtofriend_tb_in').style.left=(screen.width/2)-250;
  document.getElementById('sendtofriend_tb_in').style.height=290;
  document.getElementById('sendtofriend_tb_in').style.top=275;
  document.getElementById('sendtofriend_tb_in').style.display='';
  document.getElementById('sendtofriend_tb').AdID.value=AdID;
}
function sendtofriend_submit() {
	var RecFullname=document.getElementById('RecFullname').value;
	var Sendername=document.getElementById('Sendername').value;
	var EmailRec=document.getElementById('EmailRec').value;
	if ((RecFullname=='')||(Sendername=='')||(EmailRec=='')) {
		alert('כל השדות הם שדות חובה');
	} else {
	  if (isValidEmail(EmailRec)==true) {
		  document.getElementById('sendtofriend_tb').submit();
		  hide_sendtofriend();
	  } else {
		  alert('כתובת הדואר האלקטרוני של המקבל אינה תקינה');
	  }	  
	}
	
}
function hide_sendtofriend() {
  document.getElementById('sendtofriend_tb_in').style.display='none';
}
function isValidEmail(str) {
   return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}
function preloadImages() {
	MM_preloadImages('../images/homepage/o_bf_others.jpg','../images/homepage/o_bf_horses.jpg','../images/homepage/o_bf_cats.jpg','../images/homepage/o_bf_dogs.jpg','../images/bfpanel/panel/o_dmmtab_corner_left.jpg','../images/bfpanel/panel/o_cmmtab_corner_left.jpg','../images/bfpanel/panel/o_hmmtab_corner_left.jpg','../images/bfpanel/panel/o_ommtab_corner_left.jpg','../images/bfpanel/panel/o_gmmtab_corner_left.jpg');
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function hp_mb_rover(BF_General_URL,animaltypeid) {
	switch(animaltypeid) {
		case 1: document.getElementById('dogs').src=BF_General_URL+'/images/homepage/o_bf_dogs_picture.jpg';
				document.getElementById('dogstitle').src=BF_General_URL+'/images/homepage/o_bf_dogs.jpg';
				break;
		case 2: document.getElementById('cats').src=BF_General_URL+'/images/homepage/o_bf_cats_picture.jpg';
				document.getElementById('catstitle').src=BF_General_URL+'/images/homepage/o_bf_cats.jpg';
				break;
		case 3: document.getElementById('horses').src=BF_General_URL+'/images/homepage/o_bf_horses_picture.jpg';
				document.getElementById('horsestitle').src=BF_General_URL+'/images/homepage/o_bf_horses.jpg';
				break;
		case 4: document.getElementById('others').src=BF_General_URL+'/images/homepage/o_bf_others_picture.jpg';
				document.getElementById('otherstitle').src=BF_General_URL+'/images/homepage/o_bf_others.jpg';
				break;
		case 5: document.getElementById('general').src=BF_General_URL+'/images/homepage/o_bf_general_picture.jpg';
				document.getElementById('generaltitle').src=BF_General_URL+'/images/homepage/o_bf_general.jpg';
				break;
	}
}
function hp_mb_rout(BF_General_URL,animaltypeid) {
	switch(animaltypeid) {
		case 1: document.getElementById('dogs').src=BF_General_URL+'/images/homepage/bf_dogs_picture.jpg';
				document.getElementById('dogstitle').src=BF_General_URL+'/images/homepage/bf_dogs.jpg';
				break;
		case 2: document.getElementById('cats').src=BF_General_URL+'/images/homepage/bf_cats_picture.jpg';
				document.getElementById('catstitle').src=BF_General_URL+'/images/homepage/bf_cats.jpg';
				break;
		case 3: document.getElementById('horses').src=BF_General_URL+'/images/homepage/bf_horses_picture.jpg';
				document.getElementById('horsestitle').src=BF_General_URL+'/images/homepage/bf_horses.jpg';
				break;
		case 4: document.getElementById('others').src=BF_General_URL+'/images/homepage/bf_others_picture.jpg';
				document.getElementById('otherstitle').src=BF_General_URL+'/images/homepage/bf_others.jpg';
				break;
		case 5: document.getElementById('general').src=BF_General_URL+'/images/homepage/bf_general_picture.jpg';
				document.getElementById('generaltitle').src=BF_General_URL+'/images/homepage/bf_general.jpg';
				break;
	}
}
function TabRollover(TabID,DarkColour,Filename) {
		document.getElementById(TabID).src='/images/bfpanel/panel/o_'+Filename;
		document.getElementById('tab'+TabID).style.backgroundColor='#'+DarkColour;
		document.getElementById('tabtxt'+TabID).className='url_grayRO_rightmenu';
		document.getElementById('tab'+TabID).style.cursor='pointer';
}
function TabRollout(TabID,Filename) {
		document.getElementById(TabID).src='/images/bfpanel/panel/'+Filename;
		document.getElementById('tab'+TabID).style.backgroundColor='#ffffff';
		document.getElementById('tabtxt'+TabID).className='url_gray_rightmenu';
}
function TabV2Rollover(TabID,DarkColour) {
		document.getElementById('tabtxt'+TabID).className='url_whiteRO_rightmenu';
		document.getElementById('tab'+TabID).style.cursor='pointer';
}
function TabV2Rollout(TabID) {
		document.getElementById('tabtxt'+TabID).className='url_white_rightmenu';
}
function displayhide_familytab(ImageFilename) {
      if (document.getElementById(ImageFilename).style.display=='block') {
         document.getElementById(ImageFilename).style.display='none';
         document.getElementById('URL'+ImageFilename).innerHTML='לרשימת הגזעים המלאה';
      } else {
         document.getElementById(ImageFilename).style.display='block';
         document.getElementById('URL'+ImageFilename).innerHTML='סגור רשימה';
      }
}
function displayhidevisibility(objectname,fadety) {
	if (document.getElementById(objectname).style.visibility=='hidden') {
		document.getElementById(objectname).style.visibility='';
		var myWidth = 0, myHeight = 0;
		if( typeof( window.innerWidth ) == 'number' ) {
	      myWidth = window.innerWidth;
		  myHeight = window.innerHeight;
	    } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
 		  //IE 6+ in 'standards compliant mode'
		  myWidth = document.documentElement.clientWidth;
   	      myHeight = document.documentElement.clientHeight;
		} else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
		  //IE 4 compatible
		  myWidth = document.body.clientWidth;
		  myHeight = document.body.clientHeight;
		}
		document.getElementById('fade_up').style.width=myWidth;
		document.getElementById('fade_up').style.height=myHeight;
		document.getElementById('fade_down').style.width=myWidth;
		document.getElementById('fade_down').style.height=myHeight;
		if (fadety==1) {
		  document.getElementById('fade_ty').style.width=myWidth;
		  document.getElementById('fade_ty').style.height=myHeight;
		}
	} else {
		document.getElementById(objectname).style.visibility='hidden';
	}
}
function displayhide(objectid) {
	if ((document.getElementById(objectid).style.display=='')||(document.getElementById(objectid).style.display=='block')) {
		document.getElementById(objectid).style.display='none';
	} else {
		document.getElementById(objectid).style.display='';
	}
}
function display(objectid) {
	document.getElementById(objectid).style.display='';
}
function hide(objectid) {
	document.getElementById(objectid).style.display='none';
}
function displayhidewfade(objectid) {
	shiftOpacity(objectid, 500);
}
function displayhidead(objectid,darkcolour) {
	if ((document.getElementById(objectid).style.display=='')||(document.getElementById(objectid).style.display=='block')) {
		document.getElementById(objectid).style.display='none';
		document.getElementById('t'+objectid).style.backgroundColor='#e5f070';
		document.getElementById('t'+objectid).onmouseover='';
		document.getElementById('t'+objectid).onmouseout='';
	} else {
		document.getElementById(objectid).style.display='';
		document.getElementById('t'+objectid).style.backgroundColor=darkcolour;
		document.getElementById('t'+objectid).onmouseout='';
	}
}
function confirm_nl_registration(registrationform) {
	if (registrationform.EmailAddress.value=='') {
		alert('נא להקיש כתובת דואר אלקטרוני תיקנית');
		return false;
	} else {
		return true;
	}
}
function picturebox_nextpicture() {
	if (ix<imageurlarray.length-2) {
		ix++;
		document.getElementById('imgurlsrc').src='../images/press/'+imageurlarray[ix];
		document.getElementById('imgdescription').innerHTML='<strong>'+imagedescriptionarray[ix]+'</strong>';
		document.getElementById('imgcredit').innerHTML=imagecreditarray[ix];
	} else {
		ix=0;
		document.getElementById('imgurlsrc').src='../images/press/'+imageurlarray[ix];
		document.getElementById('imgdescription').innerHTML='<strong>'+imagedescriptionarray[ix]+'</strong>';
		document.getElementById('imgcredit').innerHTML=imagecreditarray[ix];
	}
}
function picturebox_prevpicture() {
	if (ix>0) {
		ix--;
		document.getElementById('imgurlsrc').src='../images/press/'+imageurlarray[ix];
		document.getElementById('imgdescription').innerHTML='<strong>'+imagedescriptionarray[ix]+'</strong>';
		document.getElementById('imgcredit').innerHTML=imagecreditarray[ix];
	} else {
		ix=imageurlarray.length-2;
		document.getElementById('imgurlsrc').src='../images/press/'+imageurlarray[ix];
		document.getElementById('imgdescription').innerHTML='<strong>'+imagedescriptionarray[ix]+'</strong>';
		document.getElementById('imgcredit').innerHTML=imagecreditarray[ix];
	}
}
function openresponse(responseid) {
	if (document.getElementById('ResponseContent'+responseid).style.display=='') {
	  document.getElementById('ResponseContent'+responseid).style.display='none';
	  document.getElementById('ResponseLink'+responseid).className='url_black_lists';
	} else {
	  document.getElementById('ResponseContent'+responseid).style.display='';
	  document.getElementById('ResponseLink'+responseid).className='url_red_lists';
	}
}
function openwebsiteterms() {
	window.open('../include/others/registrationterms.asp','RegistrationTerms','width=500,height=500,scrollbars=1,left='+((screen.width/2)-250));
}

preloadImages();