﻿var msg
var imagedir='../images'
var bodyhtml='ctl00_bodyhtml';
var time;
var siteA_url='http://eezeeclick.com/arabic/'
var membersemail=new Number();
var ua = 'msie';
var W=navigator.userAgent.toLowerCase();
if(W.indexOf("opera")!=-1){ua='opera';}else if(W.indexOf("msie")!=-1){ua='msie';} else if(W.indexOf("mozilla")!=-1){ua='gecko';}
if(W.indexOf("opera")!=-1){ua='opera';}else if(W.indexOf("msie")!=-1){ua='msie';} else if(W.indexOf("mozilla")!=-1){ua='gecko';}

var isIE=false;
try{isIE=(navigator.userAgent.indexOf("MSIE") > 0 && !window.opera);}catch(E){}
bodyWidth=function(){return parseInt( isIE ? document.body.clientWidth : window.innerWidth)}
bodyHeight=function(){return parseInt( isIE ? document.body.clientHeight : window.innerHeight)}




// attach a handler to a particular event on an element
	// in a browser-independent way
	function registerEventHandler (element, event, handler) {
		if (element.attachEvent) {
			// MS registration model
			element.attachEvent('on' + event, handler);
		} else if (element.addEventListener) {
			// NN (W4C) regisration model
			element.addEventListener(event, handler, false);
		} else {
			// old regisration model as fall-back
			element[event] = handler;
		}
	}

	// get a delegate that refers to an instance method
	function getInstanceDelegate (obj, methodName) {
		return( function(e) {
			e = e || window.event;
			return obj[methodName](e);
		} );
	}
	
	
function removeListener(obj, event, listener){
    if(ua == 'gecko' || ua == 'opera'){
        obj.removeEventListener(event, listener, false);
    } else if (ua == 'msie') {
        obj.detachEvent("on"+event,listener);
    }
};


function $(id)
{
var item;
if (document.getElementById)
	{
		itm = document.getElementById(id);
	}
	else if (document.all)
	{
		itm = document.all[id];
	}
	else if (document.layers)
	{
		itm = document.layers[id];
	}
	
	return itm;

}



function Trim(str)
{
   return str.replace(/^\s*|\s*$/g,"");

}

function hs(obj,value)
{
 $(obj).style.display=value;

}





function $ES(txt)
{
 
  return escape(txt)

}

function $F(obj)
{

  $(obj).focus();

}


function $css(obj,cn)
{
  $(obj).className=cn;
  
}


 
 




	function $MC(msg,msgcancel)
{
 if (confirm(msg))
  {
         
         return true;
       }
       else {
          alert (msgcancel);
          return false;
       } 
  
}


function hide_show(obj)
{
  if ($(obj).style.display=='block')
      $(obj).style.display='none'
   else
      $(obj).style.display='block'

}





   





/*Checl all box*/

function ckbox(TF,nameck) {

var ck=document.body.getElementsByTagName("input")
for(var i=0;i<ck.length;i++)
{
  if (ck[i].type=='checkbox' && ck[i].name.match(nameck)==nameck)
  ck[i].checked=TF;

}
	}  






	


/*Get value from xml*/
function amf_firstChild_node(obj,i,item)
{
 var value=new String('')
     try{
     value=obj[i].getElementsByTagName(item)[0].firstChild.nodeValue
}
catch (e)
{
//do nothing
}

return value;
}



function getidevent(event)
{
 return window.event.srcElement.id
}







/*Remove Enter*/

function noenter() {

  return !(window.event && window.event.keyCode == 13); }
  
  
  
  /*Round Number*/
  
  function roundNumber(num, dec) {
	var result = Math.round(num*Math.pow(10,dec))/Math.pow(10,dec);
	return result;
}
  
  


/*Confirm Delete*/
function deletedata(url)
{
if ($MC('Are you sure you want to delete?','The delete operation is canceled!'))
{

go_to(url)

}

}

function go_to(url)
{
document.location.href=url

}


function Counselcal()
{
 this.v=parseInt($('Counseloption').value)

 this.price1=parseFloat($('Counselprice1').value);
 this.price2=parseFloat($('Counselprice2').value);
 this.result=new Number(0);
 
if (isFinite(this.price1) && isFinite(this.price2)&& this.price2>0)
{ 
 switch(this.v)
 {
  case 0:
         this.result=eval(roundNumber((this.price1*12/this.price2)*100,2))
  break;
         
  case 1:
         this.result=eval(roundNumber((this.price1*12*100)/this.price2,2))
  break;
  
  case 2:
         this.result=eval(roundNumber(this.price1/10.764/this.price2,2))
  break;
 
 
 }
 }
 $('Counselresult').innerHTML=this.result

}



function sitemessage()
{
	    var arrayPageSize = getPageSize();
	    var arrayPageScroll = getPageScroll();
	    $('ipd-msg-wrapper').style.position='absolute'
	    $('ipd-msg-wrapper').style.top = (arrayPageScroll[1] + ((arrayPageSize[3] - 35 - 45) / 2) + 'px');
	    $('ipd-msg-wrapper').style.left = (((arrayPageSize[0] - 20 - 220) / 2) + 'px');
	    $('ipd-msg-wrapper').style.display = 'block';
	    $('ipd-msg-text').innerHTML=msg
	    $('ipd-msg-wrapper').style.zIndex = '200'
	    window.setTimeout("hs('ipd-msg-wrapper','none')",2000)
	    
	    
}


function Message(msg)
{
	    var arrayPageSize = getPageSize();
	    var arrayPageScroll = getPageScroll();
	    $('ipd-msg-wrapper').style.position='absolute'
	    $('ipd-msg-wrapper').style.top = (arrayPageScroll[1] + ((arrayPageSize[3] - 35 - 45) / 2) + 'px');
	    $('ipd-msg-wrapper').style.left = (((arrayPageSize[0] - 20 - 220) / 2) + 'px');
	    $('ipd-msg-wrapper').style.display = 'block';
	    $('ipd-msg-text').innerHTML=msg
	    $('ipd-msg-wrapper').style.zIndex = '200'
	    window.setTimeout("hs('ipd-msg-wrapper','none')",2000)
	    
	    
}


function msgconfirm(msg,funcall)
{
	    var arrayPageSize = getPageSize();
	    var arrayPageScroll = getPageScroll();
	

	
	    this.HC=new htmlcontrol(); 
	    $('amf_msg_confirm').style.position='absolute'
	    $('amf_msg_confirm').style.top = (arrayPageScroll[1] + ((arrayPageSize[3] - 35 - 45) / 2) + 'px');
		$('amf_msg_confirm').style.left = (((arrayPageSize[0] - 20 - 220) / 2) + 'px');
	    $('amf_msg_confirm').style.zIndex = '200'
	    $('amg_msg_txt').innerHTML=msg
	    $('msgbutton').innerHTML='<br>'+this.HC.createfiledwithevent('button',''+msgok+'','','0','onclick="hs(\'amf_msg_confirm\',\'none\');'+funcall+'"','buttons')
	    $('msgbutton').innerHTML+='  '+this.HC.createfiledwithevent('button',''+msgcancel+'','','0','onclick="hs(\'amf_msg_confirm\',\'none\');"','buttons')
	    hs('amf_msg_confirm','block');

	
}




function getPageSize(){
	
	var xScroll, yScroll;
	
	if (window.innerHeight && window.scrollMaxY) {	
		xScroll = document.body.scrollWidth;
		yScroll = window.innerHeight + window.scrollMaxY;
	} else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
		xScroll = document.body.scrollWidth;
		yScroll = document.body.scrollHeight;
	} else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
		xScroll = document.body.offsetWidth;
		yScroll = document.body.offsetHeight;
	}
	
	var windowWidth, windowHeight;
	if (self.innerHeight) {	// all except Explorer
		windowWidth = self.innerWidth;
		windowHeight = self.innerHeight;
	} else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode
		windowWidth = document.documentElement.clientWidth;
		windowHeight = document.documentElement.clientHeight;
	} else if (document.body) { // other Explorers
		windowWidth = document.body.clientWidth;
		windowHeight = document.body.clientHeight;
	}	
	
	// for small pages with total height less then height of the viewport
	if(yScroll < windowHeight){
		pageHeight = windowHeight;
	} else { 
		pageHeight = yScroll;
	}

	// for small pages with total width less then width of the viewport
	if(xScroll < windowWidth){	
		pageWidth = windowWidth;
	} else {
		pageWidth = xScroll;
	}


	arrayPageSize = new Array(pageWidth,pageHeight,windowWidth,windowHeight) 
	return arrayPageSize;
}


function getPageScroll(){

	var yScroll;

	if (self.pageYOffset) {
		yScroll = self.pageYOffset;
	} else if (document.documentElement && document.documentElement.scrollTop){	 // Explorer 6 Strict
		yScroll = document.documentElement.scrollTop;
	} else if (document.body) {// all other Explorers
		yScroll = document.body.scrollTop;
	}

	arrayPageScroll = new Array('',yScroll) 
	return arrayPageScroll;
}


/*Get value from xml*/
function amf_firstChild_node(obj,i,item)
{
 var value=new String('')
     try{
     value=obj[i].getElementsByTagName(item)[0].firstChild.nodeValue
}
catch (e)
{
//do nothing
}

return value;
}

/*True and  False*/
function amf_Boolean(v)
{
v=new String(v.toLocaleLowerCase())
if (v=='true')
return 1;
else
return 0;
}


function property_searchs(country_ID)
{
 this.url=new String('property_search.aspx?');
 this.url+='country_ID='+Number($(country_ID).value);
 this.url+='&province_ID='+Number($('drprovince_ID').value);
 this.url+='&city_ID='+Number($('drcity_ID').value);
 this.url+='&type_ID='+Number($('drtype_ID').value);
 this.url+='&cat_ID='+Number(category_ID)
 this.url+='&symbol='+Trim($('symbol').value)
 go_to(this.url)

}


function popupdiv(obj,w,h)
{
	    var arrayPageSize = getPageSize();
	    var arrayPageScroll = getPageScroll();
	

	
	    this.HC=new htmlcontrol(); 
	    $(obj).style.position='absolute'
	    $(obj).style.top = (arrayPageScroll[1] + ((arrayPageSize[3] - 35 - h) / 2) + 'px');
		$(obj).style.left = (((arrayPageSize[0] - 20 - w) / 2) + 'px');
	    $(obj).style.zIndex = '100'

	   
	    hs(obj,'block');
	   
	
	

}





function formatDate(dateValue, format) { 

var fmt = format.toUpperCase(); 
    var re = /^(M|MM|D|DD|YYYY)([\-\/]{1})(M|MM|D|DD|YYYY)(\2)(M|MM|D|DD|YYYY)$/; 
    if (!re.test(fmt)) { fmt = "MM/DD/YYYY"; } 
    if (fmt.indexOf("M") == -1) { fmt = "MM/DD/YYYY"; } 
    if (fmt.indexOf("D") == -1) { fmt = "MM/DD/YYYY"; } 
    if (fmt.indexOf("YYYY") == -1) { fmt = "MM/DD/YYYY"; } 
dateValue=new Date(dateValue)
var M = "" + (dateValue.getMonth()+1); 
    var MM = "0" + M; 
    MM = MM.substring(MM.length-2, MM.length); 
    var D = "" + (dateValue.getDate()); 
    var DD = "0" + D; 
    DD = DD.substring(DD.length-2, DD.length); 
    var YYYY = "" + (dateValue.getFullYear()); 

var sep = "/"; 
    if (fmt.indexOf("-") != -1) { sep = "-"; } 
    var pieces = fmt.split(sep); 
    var result = ""; 

switch (pieces[0]) { 
         case "M" : result += M + sep; break; 
         case "MM" : result += MM + sep; break; 
         case "D" : result += D + sep; break; 
         case "DD" : result += DD + sep; break; 
         case "YYYY" : result += YYYY + sep; break; 
    } 

switch (pieces[1]) { 
         case "M" : result += M + sep; break; 
         case "MM" : result += MM + sep; break; 
         case "D" : result += D + sep; break; 
         case "DD" : result += DD + sep; break; 
         case "YYYY" : result += YYYY + sep; break; 
    } 

switch (pieces[2]) { 
         case "M" : result += M; break; 
         case "MM" : result += MM; break; 
         case "D" : result += D; break; 
         case "DD" : result += DD; break; 
         case "YYYY" : result += YYYY; break; 
    } 

    return result; 
} 


function LoadPictue(obj,src)
{

 $(obj).src = '../icon/loading.gif'
 this.imgPreload = new Image();
  
  imgPreload.onload=function(){
		$(obj).src = src;
		return false;
	}

	imgPreload.src = src;


}


      function popup(strURL,intWinW,intWinH)
{	
	
		var strProperties = "menubar=no, resizable=yes,  "; 


		var intScreenW = parseInt(screen.width, 10); 
		var intScreenH = parseInt(screen.Height, 10); 
		var intWinT = (intScreenH - intWinH)/2; 
		var intWinL = (intScreenW - intWinW)/2;
		strProperties += 'height=' + intWinH + ', width=' + intWinW + ', top=' + intWinT + ', left=' + intWinL + ', status=no,scrollbars=yes,toolbar=no,location=no'; 
		var winObject = window.open(strURL, 'PageServices', strProperties, false); 
//		var winObject=window.open("../services/postFeedbackAction.aspx","","height="+intWinH+",width="+intWinW+",status=no,toolbar=no,menubar=no,location=no,scrollbars=yes");
		winObject.focus(); 
	
}


 function CreateBookmarkLink(title,url) 
 { 
 //title = "Webpage Title";   
 // Blogger - Replace with <$BlogItemTitle$>   
 // MovableType - Replace with <$MTEntryTitle$> 
// url = "Webpage URL"; 
  // Blogger - Replace with <$BlogItemPermalinkURL$>   
  // MovableType - Replace with <$MTEntryPermalink$>  
  // WordPress - <?php bloginfo('url'); ?>	
  if (window.sidebar) 
  { 
  // Mozilla Firefox Bookmark		
  window.sidebar.addPanel(title, url,"");	
  } 
  else if( window.external ) 
  { 
  // IE Favorite		
  window.external.AddFavorite( url, title); 
  }	
  else if(window.opera && window.print) 
  { 
  // Opera Hotlist		
  return true; 
  } 
  
  } 
  
  /*if (window.external) 
  {  
  document.write('<a href ="javascript:CreateBookmarkLink()");">Add to Favorites</a>');   
  } 
  else  if (window.sidebar) 
  {  
  document.write('<a href ="javascript:CreateBookmarkLink()");">Bookmark Page</a>');  
  } 
  else if (window.opera && window.print) 
  {	   
  document.write('<a href ="javascript:CreateBookmarkLink()");">Add Bookmark</a>'); 
  } */
  
