﻿function show_mnu(x){

ctrl(x).style.display="block";

}

function hide_mnu(x){
ctrl(x).style.display="none";
}


/* ChangeStars - Start */
function ChangeStars(strKey, intGoTo)
{ 
    for (var intCount=1 ; intCount <= 5 ; intCount++ )
    {            
        var imgStarOn = ctrlTop(strKey + intCount + "on");
        var imgStarOff = ctrlTop(strKey + intCount + "off");
        if( intCount <= intGoTo){  
             /* On */ 
            
             imgStarOff.style.display = "none"; imgStarOn.style.display = "block";  
         }
        else { 
            /* Off */ 
            imgStarOn.style.display = "none"; 
            imgStarOff.style.display = "block";  
        }
    }
}    
/* ChangeStars - End */   
    
/* Req - Start */
function Req(txtID,strMsg,divID)
{

    checkInjection(txtID);
    var inputtxt = ctrl(txtID);
    if(inputtxt.value == '') { showMessage(divID, strMsg, txtID); return false;    }
    else{   ctrlTop(divID).innerHTML = ""; return true;    }
}
/* Req - End */

/* Req - Start */
function ReqDLL(dllID,strMsg,divID)
{
  
    var dllCtrl = ctrl(dllID);
    
    if(dllCtrl.value == "-1") { showMessage(divID, strMsg, dllID); return false;    }
    else{   ctrlTop(divID).innerHTML = ""; return true;    }
}
/* Req - End */


/* reg_form_Show - Start */
function reg_form_Show(PopID, VID){ 
    correctPNG();
    ctrlTop(PopID).style.display = "block";
    if(PopID.toLowerCase() == "popSuggestion".toLowerCase() )
    {
        ctrlTop("ctl00_Ctrl_PopSuggestion_Ctrl_Pop_Suggestion1_txtFName").focus();
    }
    else if(PopID.toLowerCase() == "popTellFriend".toLowerCase() )
    {
        ctrlTop("ctl00_Ctrl_PopTellFriend_Ctrl_Pop_TellFriend1_txtFullName").focus();
    }

    if(!IsEmptyOrNull(VID))
    {   ctrlTop("spanVideoID").value = VID;
        document.forms[0].__VIEWSTATE.name = 'TellVideoID';
        document.forms[0].__VIEWSTATE.value = VID; 
        ctrlTop("ctl00_Ctrl_PopTellFriend_Ctrl_Pop_TellFriend1_txtFullName").focus();
    }
}
/* reg_form_Show - End */

/* reg_form_Hide - Start */
function reg_form_Hide(PopID,strCtrlDdlIDs,strCtrlTxtIDs, strCtrlSpanIDs){ 
ctrlTop(PopID).style.display = "none"; 

if(!IsEmptyOrNull(strCtrlDdlIDs)) 
{
   var  strArrCtrlDdlIDs = strCtrlDdlIDs.split("|")
   for(var intCountDDL = 0 ; intCountDDL < strArrCtrlDdlIDs.length ; intCountDDL ++ )
   { try{ctrlTop(strArrCtrlDdlIDs[intCountDDL]).selectedIndex = 0;}catch(er){} }
}

if(!IsEmptyOrNull(strCtrlTxtIDs)) 
{
   var  strArrCtrlTxtIDs = strCtrlTxtIDs.split("|")
   for(var intCountTxt = 0 ; intCountTxt < strArrCtrlTxtIDs.length ; intCountTxt ++ )
   { try{ctrlTop(strArrCtrlTxtIDs[intCountTxt]).value = "";}catch(er){}  }
}

if(!IsEmptyOrNull(strCtrlSpanIDs)) 
{
   var  strArrCtrlSpanIDs = strCtrlSpanIDs.split("|")
   for(var intCountSpan = 0 ; intCountSpan < strArrCtrlSpanIDs.length ; intCountSpan ++ )
   { try{ctrlTop(strArrCtrlSpanIDs[intCountSpan]).innerHTML = "";}catch(er){}  }
}

}
/* reg_form_Hide - End */

/* Change - Start */
function Change(CtrID,id){ for (var i = 1; i<=5;i++){ var obj = new String(CtrID+i); ctrl(obj).style.backgroundColor = "#fff";  } for (var i = 1; i<=id;i++){ var obj = new String(CtrID+i); ctrl(obj).style.backgroundColor = "Orange";  } }
/* Change - End */

/* messageRated - Start */
function messageRated(){ showMessage('لقد تم تقيم هذا المقال');  return false;  }
/* messageRated - Start */
    
/* ltrim - Start */
function ltrim(str) { for(var k = 0; k < str.length && isWhitespace(str.charAt(k)); k++);  return str.substring(k, str.length); }
/* ltrim - End */

/* rtrim - Start */
function rtrim(str) { for(var j=str.length-1; j>=0 && isWhitespace(str.charAt(j)) ; j--) ; return str.substring(0,j+1); }
/* rtrim - End */

/* trim - Start */
function trim(str) { return ltrim(rtrim(str)); }
/* trim - End */

/* isWhitespace - Start */
function isWhitespace(charToCheck) { var whitespaceChars = " \t\n\r\f"; return (whitespaceChars.indexOf(charToCheck) != -1); }
/* isWhitespace - End */

/* TrimTxtCtrl - Start */
function TrimTxtCtrl(ctrlTxtID){ try { var ctrlTxt = ctrl(ctrlTxtID);   ctrlTxt.value = trim(ctrlTxt.value);   }catch(er){}; }
/* TrimTxtCtrl - End */

/* CheckEmailInputComment - Start */
function CheckEmailInput(txtID,divID, strMsg){ if( IsEmptyOrNull(strMsg) ){ strMsg = "يرجى إدخال بريد إلكتروني صحيح"; } var objTxt = ctrlTop(txtID); var re = new RegExp("\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*"); if(!objTxt.value.match(re)){ showMessage(divID ,strMsg,txtID); return false; }else{ return true; } }
/* CheckEmailInputComment - End */

/* clickButton - Start */
function clickButton(e, buttonid){ 
    var bt = ctrlTop(buttonid); 
	if (typeof bt == 'object'){ 
			if(navigator.appName.indexOf("Netscape")>(-1)){ 
				if (e.keyCode == 13){
				        bt.click(); 
				        return false; 
				} 
			} 
			if (navigator.appName.indexOf("Microsoft Internet Explorer")>(-1)){ 
				if (event.keyCode == 13){ 
				        bt.click(); 
				      	return false; 
				} 
			} 
	} 
} 
/* clickButton - End */

/* taLimit - Start */
function taLimit(link) { if (link.value.length==link.maxLength*1) return false; }
/* taLimit - End */

/* taCount - Start */
function taCount(link, visCnt, intMaxLen) { if (link.value.length > intMaxLen){ link.value = link.value.substring(0, intMaxLen); } var mySpan =ctrl(visCnt); mySpan.innerHTML = intMaxLen - link.value.length; }
/* taCount - End */

/* checkInjection - Start */
function checkInjection(txtID){
try{
 var strText = new String(); 
 try{ Ctrl_txtID = ctrl(txtID);
  var tempValueCtrl= Ctrl_txtID.value;  
  }catch(err){ Ctrl_txtID = txtID; } 
  strText = Ctrl_txtID.value; 
  while(strText.indexOf("<") > -1 && strText.indexOf(">") > -1)
  { strText = strText.replace("<",""); strText = strText.replace(">",""); }
   while(strText.indexOf("<",0) != -1){ strText = strText.replace("<",""); }
    while(strText.indexOf(">",0) != -1){ strText = strText.replace(">",""); } 
    while(strText.indexOf("'",0) != -1){ strText = strText.replace("'",""); }
    ctrl(txtID).value = trim(strText);}catch(er){return false;} }
/* checkInjection - End */


/* IsNumeric - Start */
function IsNumeric(txtID,divID,msg){ var strString = ctrl(txtID).value; var strValidChars = "0123456789.-";  var strChar; var blnResult = true; if (strString.length == 0) return false;  for (i = 0; i < strString.length && blnResult == true; i++){ strChar = strString.charAt(i); if (strValidChars.indexOf(strChar) == -1){ blnResult = false; if(msg==''){ctrl(divID).innerHTML = 'يرجى ادخال ارقام';}else{ctrl(divID).innerHTML = msg;} } } return blnResult; }
/* IsNumeric - End */

/* hideDropDownList - Start */
function hideDropDownList(){ var items = document.getElementsByTagName('select');  var i=0;  for (i=0;i<items.length;i++){ items[i].style.display = "none"; } }
/* hideDropDownList - End */  
  
/* showDropDownList - Start */
function showDropDownList(){ var items = document.getElementsByTagName('select'); var i=0; for (i=0;i<items.length;i++){ items[i].style.display = "block"; } }
/* hideDropDownList - End */

/* setFoucseOntxt - Start */
function setFoucseOntxt(txtID, boolDotClearValue){ try{ if( boolDotClearValue != true){ if( ! IsEmptyOrNull(ctrl(txtID)) ) ctrl(txtID).value = ''; }  if( ! IsEmptyOrNull(ctrl(txtID)) )    ctrl(txtID).focus();    }catch(err){} }
/* setFoucseOntxt - End */

/* setFoucseOntxt - Start */
function showMessage(divID, strMsg, txtID)
{
    ctrlTop(divID).innerHTML = strMsg;
    setFoucseOntxt(txtID, false);
}
/* setFoucseOntxt - End */

/* ShowFreind - Start */
function ShowFreind(div1ID,div2ID,aID)
{
var div1 =  ctrl(div1ID);
var div2 =  ctrl(div2ID);
var a =  ctrl(aID);

if(div1.style.display == "none")
{
div1.style.display = "block";
}
else
{
div2.style.display = "block";
a.style.display = "none";
}
}
/* ShowFreind - End */
/* validateShowntxt - Start */
function validateShowntxt(trID,txtNameID,txtEmailId,divShowID,lang)
{
var tRow =  ctrl(trID);

if(tRow.style.display != "none")
{
if(lang=='en')
{
return ( Req(txtNameID,'Please enter your friend name',divShowID) && Req(txtEmailId,'Please enter your friend email',divShowID) && CheckEmailInput(txtEmailId,divShowID,'Please enter email') );
}
else
{
return ( Req(txtNameID,'ارجو ادخال اسم صديقك',divShowID) && Req(txtEmailId,'ارجو ادخال بريد صديقك الالكتروني',divShowID) && CheckEmailInput(txtEmailId,divShowID) );
}
}
else 
{return true;}
}
/* validateShowntxt - End */
/* viewRow - Start */
function viewRow()
{
var tr1 =  ctrl('tr1');
var tr2 =  ctrl('tr2');
var tr3 =  ctrl('tr3');
var tr4 =  ctrl('tr4');
var a =  ctrl('aAddFriend');

if(tr1.style.display == "none")
{
tr1.style.display = "";
tr2.style.display = "";
}
else
{
tr3.style.display = "";
tr4.style.display = "";
a.style.display = "none";
}
return false;
}
/* viewRow - End */

/* validateShowntxtPhoto - Start */
function validatetxtPhoto(lang,
txtAlbumImgID1, txtImgNameID1, txtFileUploadID1, txtImgDes1, 
divShowID)
{
document.getElementById('diverror').innerHTML="";
var boolResult = false;
        if(lang=='en')
        {
            boolResult = ( 
                    Req(txtAlbumImgID1,'Please enter album name',divShowID) &&
                    Req(txtImgNameID1,'Please enter photo name',divShowID) &&
                    Req(txtFileUploadID1,'Please enter photo',divShowID)  
                    );
        }
        else
        { 
             boolResult = ( 
                Req(txtAlbumImgID1,'ارجوا ادخال اسم الالبوم',divShowID) &&
                Req(txtImgNameID1,'ارجو ادخال اسم الصورة',divShowID) &&
                Req(txtFileUploadID1,'ارجوا اختيار صورة',divShowID)
                );
        }
       
    return boolResult;  
}
/* validateShowntxtPhoto - End */
function limitText(limitField, limitCount, limitNum) {
	if (limitField.value.length > limitNum) {
		limitField.value = limitField.value.substring(0, limitNum);
	} else {
		limitCount.value = limitNum - limitField.value.length;
	}
}

function taLimit(link) { if (link.value.length==link.maxLength*1) return false; }
function taCount(link, intMaxLen) 
{ 
if (link.value.length > intMaxLen)	
{	 
link.value = link.value.substring(0, intMaxLen);	
}
}
