/**

*heightWindow  جلب ارتفاع الصفحة

* @return int

*/



var  heightWindow=function(){

	var h=0;

	if(window.inneerWidth){

		h=parseInt(window.inneerHeight);

	}

	else if((document.body) &&(document.body.clientHeight)){

		h=parseInt(document.body.clientHeight);

	}

	else if((document.documentElement) &&(document.documentElement.clientHeight)){

		h=(parseInt(document.documentElement.clientHeight)+(document.documentElement.scrollHeight));

	}

	return h;

};

/**

*widthWindow  جلب عرض الصفحة كاملة

* @return int

*/



var widthWindow=function(){

	var h=0;

	if(window.inneerWidth){

		h=parseInt(window.inneerWidth);

	}

	else if((document.body) &&(document.body.clientWidth)){

		h=parseInt(document.body.clientWidth);

	}

	else if((document.documentElement) &&(document.documentElement.clientWidth)){

		h=(parseInt(document.documentElement.clientWidth)+(document.documentElement.scrollWidth));

	}

	return h;

};



/**

*changeOpacity تغيير شافية الععنصر

*@return void;

**/



var changeOpacity=function (opacity, id) {

	var object =(typeof (id=='string'))?document.getElementById(id).style:id.style;

	object.opacity = (opacity / 100);

	object.MozOpacity = (opacity / 100);

	object.KhtmlOpacity = (opacity / 100);

	object.filter = "alpha(opacity=" + opacity + ")";

};



/**

* $$$ function الحصول على مقبض العنصر

* @param 1 :string

*	@return 1:handel

*/





var $$$=function(){

	return typeof (arguments[0]=='string')?document.getElementById(arguments[0]):arguments[0];

};





var conectus=function(){



	if($$$('conectus').style.display=='block'){

		$$$('conectus').style.display='none';

	}

	else {

		$$$('conectus').style.display='block';

		$$$('conectus').style.height=heightWindow()+'px';

		$$$('conectus').style.width=widthWindow()+'px';

		//changeOpacity(90,'conectus');

		BK.Ajax.Updates('html/conectus.php',$$$('conectus'));





	}



};



//طرق الدفع

var advancement=function(){



	if($$$('conectus').style.display=='block'){

		$$$('conectus').style.display='none';

	}

	else {

		$$$('conectus').style.display='block';

		$$$('conectus').style.height=heightWindow()+'px';

		$$$('conectus').style.width=widthWindow()+'px';

		//changeOpacity(90,'conectus');

		$('#resultAdToList').load('html/advancement.php');





	}



};

/**

*التحقق من القيمة

**/

var vildate=function(){
var $$$=function(i){
	return document.getElementById(i);
}
	var returns =true;

	for(var k in arguments[1]){



		if($$$(arguments[0])[arguments[1][k]].value=='' ||$$$(arguments[0])[arguments[1][k]].value==null){

			//			$$$(arguments[0])[arguments[1][k]].className+=' Invalid-Value';

			var bar=$$$(arguments[0])[arguments[1][k]].parentNode;



			if(bar.getElementsByTagName('img')[0]!=undefined){

				bar.removeChild(bar.getElementsByTagName('img')[0]);

			}

			if(bar.getElementsByTagName('img')[0]==undefined){



				var img=new Image();

				img.className='err';

				img.title='لقد تركت الحقل فارغ';

				img.src='images/wrong.gif';

				bar.appendChild(img);

			}



			returns =false;

		}



		else if($$$(arguments[0])[arguments[1][k]].value!='' ||$$$(arguments[0])[arguments[1][k]].value!=null){

			//		$$$(arguments[0])[arguments[1][k]].className=$$$(arguments[0])[arguments[1][k]].className.replace(/ Invalid-Value/gi,'');



			var bar=$$$(arguments[0])[arguments[1][k]].parentNode;



			if(bar.getElementsByTagName('img')[0]!=undefined){

				bar.removeChild(bar.getElementsByTagName('img')[0]);

			}

			if(bar.getElementsByTagName('img')[0]==undefined){



				var img=new Image();

				img.className='ok';

				img.title='';

				img.src='images/correct.gif';

				bar.appendChild(img);

			}



		}

	}

	return returns;

};



var isMail=function(){

	var e=/^\w+([\.\-]\w+)*\@\w+([\.\-]\w+)*\.(\w{2,3})$$$/i;

	if(e.test($$$(arguments[0]).value)){

		$('#resultAdToList').load('adtolist.html?mail='+$$$(arguments[0]).value);

	}

	else{

		$('#resultAdToList').attr('class',$('#resultAdToList').attr('class')+' Invalid-Value');

		$('#resultAdToList').html('تحقق من  صحة  البريد الالكتروني');

	}

};







/*

*موقع الماوس الافقي

* @param e event

*/

var Get_MouseX = function(e) {

	e = e ? e : window.event;

	return e.clientX ? e.clientX : e.x;

};



/*

*موقع الماوس العامودي

*/

var Get_MouseY = function(e) {

	e = e ? e : window.event;

	return e.clientY ? e.clientY : e.y;

};



/**

دالة العرض*

* @param event

* @param O_W عرض الكائن او مقدار الازاحة

* @example  var TOOLTIP=new BK.ToolTip ();alert(TOLLTIP.XPos(event,parseint(id.style.width));

*/

var XPos = function(event, O_W) {



	O_W = O_W ? O_W : 0;    //مقدار ازاحة العنصر اي عرض الكائن



	var PosX =Get_MouseX(event);  //الموقع الجديدللعنصر الافقي

	var ScrollX = window.scrollX ? window.scrollX : document.documentElement.scrollLeft; //الحصول على السكرول الافقي

	var Client_Width = window.innerWidth ? window.innerWidth : document.body.clientWidth;     //عرض المساحة الحالية للصفحة



	PosX = PosX + ScrollX;//الموقع الجديد الافقي

	/*

	if ((PosX + O_W ) > Client_Width) {

	PosX = PosX -O_W;

	}*/



	return PosX-O_W+30;

}





/**

* الحصول على الموقع اعامودي للمؤشر

* @param event   الحدث

* @param O_H      عرض الكائن او مقدار الازاحة للعنصر

* @example  var TOOLTIP=new BK.ToolTip ();alert(TOLLTIP.YPos(event,parseint(id.style.height));

*/

var YPos = function(event, O_H) {



	O_H = O_H ? O_H : 0;    //مقدار ازاحة العنصر اي عرض الكائن



	var PosY =Get_MouseY(event);  //الموقع الجديدللعنصر الافقي

	var ScrollY = window.scrollY ? window.scrollY : document.documentElement.scrollTop; //الحصول على السكرول الافقي

	var Client_Height = window.innerHeight ? window.innerHeight : document.body.clientHeight ;     //عرض المساحة الحالية للصفحة



	PosY = PosY + ScrollY;//الموقع الجديد الافقي

	/*

	if ((PosY + O_H ) > Client_Height) {

	PosY = PosY - O_H;

	}*/

	return PosY+2;

}









var MouseButton = function(e) {

	e = e ? e : window.event;

	if(e.button){

		e.button;

	}

	if(e.which){

		return e.which;

	}

	else{

		return 0;

	}

};



/**

عرض اداة التلميح للعضو المميز

**/














var  showConectus_img=function(src){
	$('#conectus').fadeIn('slow');
	$('#conectus').html('<div id="formConectus" style="width:10px;margin:auto;"><img  style="cursor:pointer" alt="" src="images/close.png" style="left:15px ;top:15px;position: relative; float: right"  onclick="$(\'#conectus\').fadeOut(\'slow\');"><img  id="img_galery_show" src="'+src+'" alt=""/><div id="formConectusshdow"></div></div>');
//	$$$('conectus').style.height=heightWindow()+'px';
//	$$$('conectus').style.width=widthWindow()+'px';


}