﻿// JScript File
function relativePath()
{
    var pathName="";
    if(location.href.indexOf("localhost")>-1)
    {
        pathName="http://localhost/MAKEITBUSINESS/";
    }
    else if(location.href.indexOf("secure")>-1)
    {
        pathName="https://secure.makeitbusiness.com/";
    }
    else if(location.href.indexOf("makeitbusiness")>-1)
    {
        pathName="http://www.makeitbusiness.com/";
    }
    else if(location.href.indexOf("sitepreview")>-1)
    {
        pathName="http://mib-com.sitepreview.ca/";
    }    
   
    return pathName;

}


function extractNumber(obj, decimalPlaces, allowNegative)
{

	var temp = obj.value;
	
	// avoid changing things if already formatted correctly
	var reg0Str = '[0-9]*';
	if (decimalPlaces > 0) {
		reg0Str += '\\.?[0-9]{0,' + decimalPlaces + '}';
	} else if (decimalPlaces < 0) {
		reg0Str += '\\.?[0-9]*';
	}
	reg0Str = allowNegative ? '^-?' + reg0Str : '^' + reg0Str;
	reg0Str = reg0Str + '$';
	var reg0 = new RegExp(reg0Str);
	if (reg0.test(temp)) return true;

	// first replace all non numbers
	var reg1Str = '[^0-9' + (decimalPlaces != 0 ? '.' : '') + (allowNegative ? '-' : '') + ']';
	var reg1 = new RegExp(reg1Str, 'g');
	temp = temp.replace(reg1, '');

	if (allowNegative) {
		// replace extra negative
		var hasNegative = temp.length > 0 && temp.charAt(0) == '-';
		var reg2 = /-/g;
		temp = temp.replace(reg2, '');
		if (hasNegative) temp = '-' + temp;
	}
	
	if (decimalPlaces != 0) {
		var reg3 = /\./g;
		var reg3Array = reg3.exec(temp);
		if (reg3Array != null) {
			// keep only first occurrence of .
			//  and the number of places specified by decimalPlaces or the entire string if decimalPlaces < 0
			var reg3Right = temp.substring(reg3Array.index + reg3Array[0].length);
			reg3Right = reg3Right.replace(reg3, '');
			reg3Right = decimalPlaces > 0 ? reg3Right.substring(0, decimalPlaces) : reg3Right;
			temp = temp.substring(0,reg3Array.index) + '.' + reg3Right;
		}
	}
	
	obj.value = temp;
}

function extractNumberDecimal(obj, decimalPlaces, allowNegative,NumPlaces)
{
var temp = obj.value;
	///^\d{1,4}(\.\d\d?)?$/
	// avoid changing things if already formatted correctly
	var regdigitstr = '^[0-9]{1,'+NumPlaces+'}$';
	var regdigit = new RegExp(regdigitstr);
		if (regdigit.test(temp)) return true;
	
	
		
			// keep only first occurrence of .
			//  and the number of places specified by decimalPlaces or the entire string if decimalPlaces < 0
			if(temp.indexOf('.') <= NumPlaces && temp.indexOf('.')>=0){}
			
			else{var reg3Right = temp.substring(0, NumPlaces);
			
			temp = reg3Right;
		}

	
	obj.value = temp;

var reg0Str = '[0-9]*';
	if (decimalPlaces > 0) {
		reg0Str += '\\.?[0-9]{0,' + decimalPlaces + '}';
	} else if (decimalPlaces < 0) {
		reg0Str += '\\.?[0-9]*';
	}
	reg0Str = allowNegative ? '^-?' + reg0Str : '^' + reg0Str;
	reg0Str = reg0Str + '$';
	var reg0 = new RegExp(reg0Str);
	if (reg0.test(temp)) return true;

	// first replace all non numbers
	var reg1Str = '[^0-9' + (decimalPlaces != 0 ? '.' : '') + (allowNegative ? '-' : '') + ']';
	var reg1 = new RegExp(reg1Str, 'g');
	temp = temp.replace(reg1, '');

	
	if (decimalPlaces != 0) {
		var reg3 = /\./g;
		var reg3Array = reg3.exec(temp);
		if (reg3Array != null) {
			// keep only first occurrence of .
			//  and the number of places specified by decimalPlaces or the entire string if decimalPlaces < 0
			var reg3Right = temp.substring(reg3Array.index + reg3Array[0].length);
			reg3Right = reg3Right.replace(reg3, '');
			reg3Right = decimalPlaces > 0 ? reg3Right.substring(0, decimalPlaces) : reg3Right;
			temp = temp.substring(0,reg3Array.index) + '.' + reg3Right;
		}
	}
	
	obj.value = temp;
}
function blockNonNumbers(obj, e, allowDecimal, allowNegative)
{
	var key;
	var isCtrl = false;
	var keychar;
	var reg;
		
	if(window.event) {
		key = e.keyCode;
		isCtrl = window.event.ctrlKey
	}
	else if(e.which) {
		key = e.which;
		isCtrl = e.ctrlKey;
	}
	
	if (isNaN(key)) return true;
	
	keychar = String.fromCharCode(key);
	
	// check for backspace or delete, or if Ctrl was pressed
	if (key == 8 || isCtrl)
	{
		return true;
	}

	reg = /\d/;
	var isFirstN = allowNegative ? keychar == '-' && obj.value.indexOf('-') == -1 : false;
	var isFirstD = allowDecimal ? keychar == '.' && obj.value.indexOf('.') == -1 : false;
	
	return isFirstN || isFirstD || reg.test(keychar);
}



function blockSpecialCharacter(ctrl,e) 
{  
  var isIE = document.all?true:false;
  var isNS = document.layers?true:false;	 
  var key = (isIE) ? window.event.keyCode : e.which;
 
  var isNum = ((key > 47 && key < 58) || (key >= 65 && key <= 90) || (key >= 97 && key <= 122) || key==45 || key==46 ||key==95) ? true:false;
  if(key < 32)
	  return true;
  return (isNum);
}
function AllowAlphaNumeric(ctrl,e) 
{  
  var isIE = document.all?true:false;
  var isNS = document.layers?true:false;	 
  var key = (isIE) ? window.event.keyCode : e.which;
 
  var isNum = ((key > 47 && key < 58) || (key >= 65 && key <= 90) || (key >= 97 && key <= 122) || key==45 || key==46 ) ? true:false;
  if(key < 32)
	  return true;
  return (isNum);
}

function AllowAlphaNumChar(ctrl,e) 
{  
  var isIE = document.all?true:false;
  var isNS = document.layers?true:false;	 
  var key = (isIE) ? window.event.keyCode : e.which;
 
  var isNum = ((key > 47 && key < 58) || (key >= 65 && key <= 90) || (key >= 97 && key <= 122) || key==45 || key==46 ||key==39||key==44 ||key==32) ? true:false;
  if(key < 32)
	  return true;
  return (isNum);
}

var color; 
function changeRowStyle(gridID,rowID)
{ 
    color = document.getElementById("ctl00_cphContent_" + gridID + "_Row" + rowID).style.backgroundColor;
    document.getElementById("ctl00_cphContent_" + gridID + "_Row" + rowID).style.backgroundColor='#C1D3FB';
}

function changeBackRowStyle(gridID,rowID)
{
    document.getElementById("ctl00_cphContent_" + gridID + "_Row" + rowID).style.backgroundColor=color;
}

 function resolveURLmouseovermouseout(buttonname,imageurl)
{
	document.getElementById(buttonname).src=imageurl;
}



function SplashScreenSeconds(url, msg)
{
 var TARG_ID = "spanSplashScreenSeconds";//Span declared in html form
 var DEF_MSG = "Redirecting...";
 if(!msg)
    {
        msg = DEF_MSG;
    }
 if(!url)
    {
        throw new Error('You didn\'t include the "url" parameter'); 
    }
var e = document.getElementById(TARG_ID);

if(!e)
{
   throw new Error('"spanSplashScreenSeconds" element id not found');
}
 
 var cTicks = parseInt(e.innerHTML);
 var timer = setInterval(function()
 {
 if( cTicks )
  {
         e.innerHTML = --cTicks;
  }
 else
  {
         clearInterval(timer);
         //document.body.innerHTML = msg;
         location = url;	  
  }

   }, 1000);
}

function getObjMIB(objID) 
{
    if (document.getElementById)
    {
	    if (document.getElementById(objID)==null)
	        objID="ctl00_cphContent_"+objID;
	       
	    return document.getElementById(objID)
	}
	else if (document.all)
	{
	    if (document.all(objID)==null)
	        objID="ctl00_cphContent_"+objID;
	         
	    return document.all[objID];
	}
	else if (document.layers)
	{
	    if (document.layers(objID)==null)
	        objID="ctl00_cphContent_"+objID;
	        	    
	    return document.layers[objID];
	}
	
}


function CheckSpaceInUserName(obj) 
{ 
   
    if(getObjMIB(obj).value.indexOf(' ')== -1)
           return true;
    else
          return false;
      
}

function RemoveImage(defaultImgPath)
{   //alert(relativePath()+"Images/"+defaultImgPath)

            getObjMIB("txtImg").value="";
        if(getObjMIB("imgRemove")!=null)
            getObjMIB("imgRemove").style.display="none"; 
         if(getObjMIB("imgPreview")!=null)
             getObjMIB("imgPreview").src=relativePath()+"Images/"+defaultImgPath;
          if(getObjMIB("hdnImgAE")!=null)
             getObjMIB("hdnImgAE").value="";
         if(getObjMIB("imgPreview")!=null && getObjMIB("hdnImagepath")!=null)
            {
            // getObjMIB("imgPreview").src=getObjMIB("hdnImagepath").value;
             getObjMIB("txtImg").value=getObjMIB("hdnImagepath").value;
             }
          getObjMIB("upldImg1").value="";
}

  function RemoveImage2(defaultImgPath)
{   
        if(getObjMIB("txtImg2")!=null)
            getObjMIB("txtImg2").value="";
        else if(getObjMIB("ctrlTeam_txtImg2")!=null) 
            getObjMIB("ctrlTeam_txtImg2").value="";
        
        if(getObjMIB("imgRemove2")!=null)
            getObjMIB("imgRemove2").style.display="none"; 
        else if(getObjMIB("ctrlTeam_imgRemove2")!=null)   
            getObjMIB("ctrlTeam_imgRemove2").style.display="none"; 
         
        if(getObjMIB("imgPreview")!=null)
             getObjMIB("imgPreview").src=relativePath()+"Images/"+defaultImgPath;
       
        if(getObjMIB("hdnImgAE2")!=null)
             getObjMIB("hdnImgAE2").value="";
       
        else if(getObjMIB("ctrlTeam_hdnImgAE2")!=null)
             getObjMIB("ctrlTeam_hdnImgAE2").value="";   
        
     
      if(getObjMIB("upldImg2")!=null)   
        getObjMIB("upldImg2").value="";
      else if(getObjMIB("ctrlTeam_upldImg2")!=null)
        getObjMIB("ctrlTeam_upldImg2").value=""  
}
function RemoveImageCtrl2(ctrlId,defaultImgPath)
{
    var ctrlId=ctrlId.id.substring(0,ctrlId.id.lastIndexOf("_")+1);
       getObjMIB(ctrlId+"txtImg2").value="";
        if(getObjMIB(ctrlId+"imgRemove2")!=null)
            getObjMIB(ctrlId+"imgRemove2").style.display="none";
               
         if(getObjMIB(ctrlId+"imgPreview")!=null)            
             getObjMIB(ctrlId+"imgPreview").src=relativePath()+"Images/"+defaultImgPath;
             
          if(getObjMIB(ctrlId+"hdnImgAE2")!=null)
             getObjMIB(ctrlId+"hdnImgAE2").value="";
        
       if(getObjMIB(ctrlId+"hideFileVal2")!=null)
        getObjMIB(ctrlId+"hideFileVal2").value ="";
         
    getObjMIB(ctrlId+"upldImg2").value="";
}
 
 
 
 
  function RemoveImageCtrl(ctrlId,defaultImgPath)
{
    var ctrlId=ctrlId.id.substring(0,ctrlId.id.lastIndexOf("_")+1);
       getObjMIB(ctrlId+"txtImg").value="";
        if(getObjMIB(ctrlId+"imgRemove")!=null)
            getObjMIB(ctrlId+"imgRemove").style.display="none";
        
        
         if(getObjMIB(ctrlId+"imgPreview")!=null && defaultImgPath!="")
             getObjMIB(ctrlId+"imgPreview").src=relativePath()+"Images/"+defaultImgPath;
          if(getObjMIB(ctrlId+"hdnImgAE")!=null)
             getObjMIB(ctrlId+"hdnImgAE").value="";
        
       if(getObjMIB(ctrlId+"hideFileVal")!=null)
        getObjMIB(ctrlId+"hideFileVal").value ="";
         
    getObjMIB(ctrlId+"upldImg1").value="";
}


function FillTextBox()
{
   if(getObjMIB("upldImg1")!=null || getObjMIB("ctrlTeam_upldImg1")!=null)
    {
     if(getObjMIB("upldImg1")!=null)
        getObjMIB("txtImg").value=getObjMIB("upldImg1").value;
     else  if(getObjMIB("ctrlTeam_upldImg1")!=null)
        getObjMIB("ctrlTeam_txtImg").value=getObjMIB("ctrlTeam_upldImg1").value;
     if(getObjMIB("imgRemove")!=null)
        getObjMIB("imgRemove").style.display="block";
     else if(getObjMIB("ctrlTeam_imgRemove")!=null)
        getObjMIB("ctrlTeam_imgRemove").style.display="block";
     if(getObjMIB("hdnImgAE")!=null)
        getObjMIB("hdnImgAE").value=getObjMIB("upldImg1").value;
     else if(getObjMIB("ctrlTeam_hdnImgAE")!=null)
        getObjMIB("ctrlTeam_hdnImgAE").value=getObjMIB("ctrlTeam_upldImg1").value;
        
    }    
 }
 
 function FillTextBox2()
{
   if(getObjMIB("upldImg2")!=null || getObjMIB("ctrlTeam_upldImg2")!=null )
    {
      if(getObjMIB("upldImg2")!=null)
        getObjMIB("txtImg2").value=getObjMIB("upldImg2").value;
     else if(getObjMIB("ctrlTeam_upldImg2")!=null) 
         getObjMIB("ctrlTeam_txtImg2").value=getObjMIB("ctrlTeam_upldImg2").value;
     if(getObjMIB("imgRemove2")!=null)
           getObjMIB("imgRemove2").style.display="block";
     else if(getObjMIB("ctrlTeam_imgRemove2")!=null)
           getObjMIB("ctrlTeam_imgRemove2").style.display="block";
    if(getObjMIB("hdnImgAE2")!=null)
        getObjMIB("hdnImgAE2").value=getObjMIB("upldImg2").value;
    else if(getObjMIB("ctrlTeam_hdnImgAE2")!=null)
        getObjMIB("ctrlTeam_hdnImgAE2").value=getObjMIB("ctrlTeam_upldImg2").value;
  
    }
    
 }
 
  function FillTextBoxCtrl2(ctrlId)
{
   var ctrlId=ctrlId.id.substring(0,ctrlId.id.lastIndexOf("_")+1);
    if(getObjMIB(ctrlId+"upldImg2")!=null)
    {
        getObjMIB(ctrlId+"txtImg2").value=getObjMIB(ctrlId+"upldImg2").value;
    if(getObjMIB(ctrlId+"imgRemove2")!=null)
        getObjMIB(ctrlId+"imgRemove2").style.display="block";
    if(getObjMIB(ctrlId+"hdnImgAE2")!=null)
        getObjMIB(ctrlId+"hdnImgAE2").value=getObjMIB(ctrlId+"upldImg2").value;
       
   if(getObjMIB(ctrlId+"hideFileVal2")!=null)
       getObjMIB(ctrlId+"hideFileVal2").value =1;
        
    }
    
 }
 

 


function FillTextBoxCtrl(ctrlId)
{
 var ctrlId=ctrlId.id.substring(0,ctrlId.id.lastIndexOf("_")+1);
    if(getObjMIB(ctrlId+"upldImg1")!=null)
    {
        getObjMIB(ctrlId+"txtImg").value=getObjMIB(ctrlId+"upldImg1").value;
    if(getObjMIB(ctrlId+"imgRemove")!=null)
        getObjMIB(ctrlId+"imgRemove").style.display="block";
    if(getObjMIB(ctrlId+"hdnImgAE")!=null)
        getObjMIB(ctrlId+"hdnImgAE").value=getObjMIB(ctrlId+"upldImg1").value;
   if(getObjMIB(ctrlId+"hideFileVal")!=null)
       getObjMIB(ctrlId+"hideFileVal").value =1;
     
    }
    
 }
 
 



 
 function AlertMessage(status)  // status = 1 then activate, 2- deactivate 
{
    if(status==1)
    {
          return confirm("Are you sure you want to activate this account?");
     }   
    else if(status==2)
      {  
        
        return confirm("Are you sure you want to deactivate this account?");
      }
      
     else if(status==3)
      {  
        
        return confirm("Are you sure you want to activate this event?");
      }
      
      else if(status==4)
      {  
        
        return confirm("Are you sure you want to deactivate this event?");
      }
 }
 
 //To stop right click behaviour in textbox
var diablepastemessage="";

function rightClickDisable()
{ 
    if (this.layers)
    {  
        this.captureEvents(Event.MOUSEDOWN);
        this.onmousedown=clickNS;

    }
    else
    {
        this.onmouseup=clickNS;
        this.oncontextmenu=clickIE; 
 
    }

    this.oncontextmenu=new Function("return false");

}
function clickIE()
{
    if (this.all)
    {
        (diablepastemessage);
        return false;
    }
}
 
function clickNS(e)
{
    if(this.layers||(this.getElementById&&!this.all))
    {
        if (e.which==2||e.which==3)
        {
            (diablepastemessage);
            return false;
        }
    }    
}

//To enable right click, after blur out from textbox
function rightClickEnable()
{
    if (this.layers)
    {
        this.captureEvents(Event.MOUSEDOWN);
        this.onmousedown=true;
    }
    else
    {
        this.onmouseup=true;
        this.oncontextmenu=true;
    }

    this.oncontextmenu=new Function("return true");
}
function checkCtrlPaste(e)
{
	var key;
	var isCtrl = false;
	var keychar;
	var reg; 
	
	if(window.event) {
		key = e.keyCode;
		isCtrl = window.event.ctrlKey
	}
	else if(e.which) {
		key = e.which;
		isCtrl = e.ctrlKey;
	}
	  
	  if(key == 118 && isCtrl)
	    return false;
	  else 
	    return true;
	//if (isNaN(key)) return true;
 
}

function blockSpace(ctrl,e) 
{  
  var isIE = document.all?true:false;
  var isNS = document.layers?true:false;	 
  var key = (isIE) ? window.event.keyCode : e.which; 
  var position =ctrl.value.charAt(0);

   if(key == 32 &&  ctrl.value.length == 0 && position=='') 
    {
      return false;
    }
  
   else
   {
   
     return true;  
  } 
}

function CheckAngularBrackets(obj) 
{ 
   var  arguments=getObjMIB(obj);
    var Str = new String(arguments.Value);
    var mikExp = /[\<\>]/;
    if(Str.search(mikExp) != -1) 
 	    return false; // invalid string 
    else 
	    return true;// valid string  
}

//For Validating characters in textbox on admin PageListing page
function textCounterListDesc(field, maxlimit,DisplayCounter) 
{

    if (field.value.length> maxlimit) // if too long...trim it!
        field.value = field.value.substring(0, maxlimit);  
     if(getObjMIB(DisplayCounter)!=null)
     {
       
        getObjMIB(DisplayCounter).innerHTML=field.value.length;
        
     }
}
        
function textCounterListDescGrid(field, maxlimit,DisplayCounter) 
{
var ctrlId=field.id.substring(0,field.id.lastIndexOf("_")+1);
   // alert(field.id)
    if (field.value.length> maxlimit) // if too long...trim it!
        field.value = field.value.substring(0, maxlimit);  
     if(getObjMIB(ctrlId+DisplayCounter)!=null)
     {
       
        getObjMIB(ctrlId+DisplayCounter).innerHTML=field.value.length;
        
     }
}      
        
//Javascript and Cookies
function set_cookie ( name, value, exp_y, exp_m, exp_d, path, domain, secure )
{
  var cookie_string = name + "=" + escape ( value );

  if ( exp_y )
  {
    var expires = new Date ( exp_y, exp_m, exp_d );
    cookie_string += "; expires=" + expires.toGMTString();
  }

  if ( path )
        cookie_string += "; path=" + escape ( path );

  if ( domain )
        cookie_string += "; domain=" + escape ( domain );
  
  if ( secure )
        cookie_string += "; secure";
  
  document.cookie = cookie_string;
}


function get_cookie ( cookie_name )
{
  var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)' );

  if ( results )
    return ( unescape ( results[2] ) );
  else
    return null;
}


function delete_cookie ( cookie_name )
{
  var cookie_date = new Date ( );  // current date & time
  cookie_date.setTime ( cookie_date.getTime() - 1 );
  document.cookie = cookie_name += "=; expires=" + cookie_date.toGMTString();
}
        


//For Enter Button
function enterSubmit()
{   

    DisableSubmitButtonID = eval("document.getElementById('ctl00_DisableSubmitButtonID').value");
    
    
    if(DisableSubmitButtonID != '0')
    {   
        var id = eval("document.getElementById('ctl00_SubmitButtonID').value");
        
        if(id != '')
        {
            if(id.indexOf(',') != -1)
            {
                var obtnId = new Array();
                obtnId = id.split(',');
                for(i=0; i<obtnId.length;i++)
                {
                    if(document.getElementById(obtnId[i]))
                    {
                       document.getElementById(obtnId[i]).focus();                     
                    }
                } 
            }
            else
            {
                document.getElementById(id).focus();        
            } 
        }
    }
}

function disableSubmit()
{		
    document.getElementById('ctl00_DisableSubmitButtonID').value="0";    
}

function enableSubmit()
{
    document.getElementById('ctl00_DisableSubmitButtonID').value="1";
}

function changeTabCard(obj1,obj2,len)
{
    if(getObjMIB(obj1).value.length==len)
    getObjMIB(obj2).focus();

}  
function ValidateCreditCardNumber(obj1,len)
{
    if(getObjMIB(obj1).value.length == len)
         {
		     return true; // valid string
		 }
		 else 
		 {
	     return  false;
		 }	
}
function ShowEditMeeting(EditId,HideId)
{
if(getObjMIB(EditId)!=null)
getObjMIB(EditId).style.display="";
if(getObjMIB(HideId)!=null)
getObjMIB(HideId).style.display="none";

}
//------------------------------------------------------------------------------------------------------        


function logoutfix()
{
    var browser  =window.navigator.userAgent;
    browser = browser.toLowerCase(); 
    //alert(browser);
    
    var screenwidth=document.body.clientWidth;
    //alert(screenwidth);
    var uiwidth='979';
    var uiwidthminus=parseInt(screenwidth)-parseInt(uiwidth);
    var uirightspace=30;
    if (browser.indexOf("msie 8.0") > -1 || browser.indexOf("firefox") > -1)
        uirightspace=5;
         
    uiwidthminus=parseInt(uiwidthminus)+parseInt(uirightspace);
    //alert(uiwidthminus);
    if(uiwidthminus<0)
    {                 
        document.getElementById('trLogout').style.right=(uiwidthminus)+'px';
    }
    else
    {
        document.getElementById('trLogout').style.right=uiwidthminus/2+'px';
    }
}

function getBrowserHeight() {
var intH = 0;
var intW = 0;

if(typeof window.innerWidth  == 'number' ) {
   intH = window.innerHeight;
   intW = window.innerWidth;
} 
else if(document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)) {
    intH = document.documentElement.clientHeight;
    intW = document.documentElement.clientWidth;
}
else if(document.body && (document.body.clientWidth || document.body.clientHeight)) {
    intH = document.body.clientHeight;
    intW = document.body.clientWidth;
}

return { width: parseInt(intW), height: parseInt(intH) };
} 


function setLayerPosition(divId)
{
  var controlId=divId.id.substring(0,divId.id.lastIndexOf("_")+1);
    var shadow = document.getElementById(controlId+'dvHideWindow');//this div in message alert control

   
    if(shadow!=null)
    {
    shadow.style.display = 'block'; 
    var bws = getBrowserHeight();
    shadow.style.width = bws.width + 'px';
       if(divId.id=='dvBlockedSlotsSch')
       { shadow.style.height ='985px';}
       else
        shadow.style.height = document.body.scrollHeight + 'px';
      
     }
 
//alert(shadow.style.display+'oo'+shadow.style.width+','+shadow.style.height )
}
function showdeadcenterdivAlert(Xwidth,Yheight,divid) { 
// First, determine how much the visitor has scrolled 
//alert(divid.id)
var scrolledX, scrolledY;
    

    if( self.pageYoffset ) { 
    scrolledX = self.pageXoffset; 
    scrolledY = self.pageYoffset; 
    } else if( document.documentElement && document.documentElement.scrollTop ) { 
    scrolledX = document.documentElement.scrollLeft; 
    scrolledY = document.documentElement.scrollTop; 
    } else if( document.body ) { 
    scrolledX = document.body.scrollLeft; 
    scrolledY = document.body.scrollTop; 
} 



// Next, determine the coordinates of the center of browser's window 
var bws = getBrowserHeight(); 

var centerX, centerY; 
centerX = bws.width;
   centerY = bws.height ;   
//alert(centerY+','+scrolledY)
// Xwidth is the width of the div, Yheight is the height of the 
// div passed as arguments to the function: 
//var leftoffset = scrolledX + (centerX - Xwidth) / 2; 
var leftoffset =(centerX+scrolledX)/2-(Xwidth/2);
//var topoffset = scrolledY + (centerY - Yheight) / 2;
var topoffset =scrolledY+((centerY)/2-(Yheight/2)); 
// the initial width and height of the div can be set in the 
// style sheet with display:none; divid is passed as an argument to // the function 

var o=divid; 
var r=o.style; 
r.position='absolute'; 
if(divid.id=='dvBlockedSlotsSch')
{
r.top = '0px'; 
}
else
{
r.top = topoffset + 'px';  
}
r.left = leftoffset + 'px';
//if (window.navigator.userAgent.indexOf("Firefox") <= -1)
//    r.top = (centerY  )+ 'px'; 

 setLayerPosition(divid);
} 


function blankSearchBar()
{
 if(getObj("ctl00_ctrlRightPanel_txtsearch").value == "Search this blog")
 {
    getObj("ctl00_ctrlRightPanel_txtsearch").value="";
 } 
} 

function fillSearchBar()
{
  if(getObj("ctl00_ctrlRightPanel_txtsearch").value=="Search this blog")
   {

   }
   else if(getObj("ctl00_ctrlRightPanel_txtsearch").value!="") 
   {
  
   }
   else 
   {
        getObj("ctl00_ctrlRightPanel_txtsearch").value="Search this blog" ;   
   }
}