// /////////////////////////////////////////////////////////////////////////////////
// /                               هاك الاهداءات برمجة مهندسون بلا حدود 
// /                                   http://www.matarawy.net/m 
// /					   		  الاصدار الثاني  
// /							   version 1.2    
// /                                       1.x.x متوافق مع
// /////////////////////////////////////////////////////////////////////////////////

// show and hide add_ehdaa

	function DisplayDiv()
	{
		var Div_Content = document.getElementById("Div_Content");
		if(Div_Content.style.display == 'inline')
		{
			Div_Content.style.display='none';
		}
		else if(Div_Content.style.display == 'none')
		{
			Div_Content.style.display='inline';
		}
	}


// insert smile short in textarea

		if(document.getElementById) {
			var getRefById = function(id) {
			return document.getElementById(id);
			};
		} else if(document.all) {
			var getRefById = function(id) {
			return document.all[id];
			};
		} else {
			var getRefById = function() {
			return null;
			};
		}

		function insertText(str) {
			var e = getRefById('textArea_MessageBody'), s = null, r = null;

		if(e) {
		if((s = document.selection) && s.createRange) {
		var repos = false;
			e.focus();
		if((r = s.createRange())) {
		if(r.text.length) {repos = true;}
			r.text = str;
		if(repos && s.empty) {s.empty();}
			}
		} else {
			e.value += str;
		}
		}
		}
		
		
// number of characters counter and limitation

	function limitText(limitField, limitCount, limitNum) {
		if (limitField.value.length > limitNum) {
		limitField.value = limitField.value.substring(0, limitNum);
	} else {
		limitCount.value = limitNum - limitField.value.length;
	}
		}

// marquee
		
  var delayb4scroll=0 // 0 second .. set 100 for 1 second
  var marqueespeed=2  // marquee speeed control
  var pauseit=1  // 1 value for stop when mouse.over and 0 for ignoe mouse.over
  
  var copyspeed=marqueespeed
  var pausespeed=(pauseit==0)? copyspeed: 0
  var actualwidth=''

	function scrollmarquee()
	{
	if (parseInt(cross_marquee.style.right)>(actualwidth*(-1)+8))
	cross_marquee.style.right=parseInt(cross_marquee.style.right)-copyspeed+"px"
	else
	cross_marquee.style.right=parseInt(marqueewidth)+8+"px"
	}

	function initializemarquee(){
	cross_marquee=document.getElementById("vmarquee")
	
      cross_marquee.style.right=document.getElementById("marqueecontainer").offsetWidth+8+"px"

	marqueewidth=document.getElementById("marqueecontainer").offsetWidth

	actualwidth=cross_marquee.offsetWidth

	
	if (window.opera || navigator.userAgent.indexOf("Netscape/7")!=-1){ //if Opera or Netscape 7x, add scrollbars to scroll and exit
	cross_marquee.style.width=marqueewidth+"px"
	cross_marquee.style.overflow="scroll"
	return
	}
	setTimeout('lefttime=setInterval("scrollmarquee()",30)', delayb4scroll)
	}

	if (window.addEventListener)
	window.addEventListener("load", initializemarquee, false)
	else if (window.attachEvent)
	window.attachEvent("onload", initializemarquee)
	else if (document.getElementById)
	window.onload=initializemarquee