﻿ //For Phone validation
 function checklength()
 {
    var Phonenumber=document.getElementById('ctl00_BookATable_txtPhoneNumber').value;
   
    if(document.getElementById('ctl00_BookATable_drdPhoneType').selectedIndex==0)
    {
          document.getElementById('ctl00_BookATable_lblPhoneMsg').innerHTML="Please select phone type";
         
          return;
    }
    else
    {
    document.getElementById('ctl00_BookATable_lblPhoneMsg').innerHTML=" ";
        if(document.getElementById('ctl00_BookATable_drdPhoneType').value==2)
        {
             if(Phonenumber.length < 9)
             {
             
              document.getElementById('ctl00_BookATable_lblPhoneMsg').innerHTML="Mobile number should comprise minimum 9 digits";
             
          
              return;
             
             }
             else 
             {
             document.getElementById('ctl00_BookATable_lblPhoneMsg').innerHTML=" ";
             
             }
        }
        else (document.getElementById('ctl00_BookATable_drdPhoneType').value==1)
        {
          if(Phonenumber.length < 6)
          {
            document.getElementById('ctl00_BookATable_lblPhoneMsg').innerHTML="Phone number should comprise minimum 6 digits";
          
            return;
          }
          else
          {
          document.getElementById('ctl00_BookATable_lblPhoneMsg').innerHTML=" ";
          
          }
    
    }

    }
 } 
 //check phoneType validation
 function CheckSelectPhone()
 {
    var PhoneType=document.getElementById('ctl00_BookATable_drdPhoneType');
   
    if(PhoneType.selectedIndex > 0)
    { document.getElementById('ctl00_BookATable_lblPhoneMsg').innerHTML="";
      document.getElementById('ctl00_BookATable_lblPhone').innerHTML="";
//     document.getElementById('ctl00_ContentPlaceHolderBookATable_BookATable_lblPhoneMsg').innerHTML="Please Select PhoneType";
    
     }
     else
     {
        
    
     }
 }
 //for name field Empty validation
 function EmptyValidation()
 {
    var Name= document.getElementById('ctl00_BookATable_txtName').value;
    if(document.getElementById('ctl00_BookATable_txtName').value=="")
    {
      
        //document.getElementById('ctl00_BookATable_lblName').innerHTML="Please enter name";
 
    }
    else
    {
    document.getElementById('ctl00_BookATable_lblName').innerHTML="";

    }
   
 }
 //For EmailId validation   
 function Emailcheck() {

		var at="@";
		var dot=".";
		 var flag1=0;
		if(document.getElementById("ctl00_BookATable_txtEmail").value=="")
		{
		   document.getElementById('ctl00_BookATable_lblEmail').innerHTML="Please enter valid email address";
		   flag1=1;
		   
		   return false;
		}
		var str=document.getElementById("ctl00_BookATable_txtEmail").value;
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		    document.getElementById('ctl00_BookATable_lblEmail').innerHTML="Invalid email address";
		   flag1=1; 
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		    document.getElementById('ctl00_BookATable_lblEmail').innerHTML="Invalid email address";
		   flag1=1;
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		     document.getElementById('ctl00_BookATable_lblEmail').innerHTML="Invalid email address";
		    flag1=1;
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		     document.getElementById('ctl00_BookATable_lblEmail').innerHTML="Invalid email address";
		     flag1=1;
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		     document.getElementById('ctl00_BookATable_lblEmail').innerHTML="Invalid email address";
		     flag1=1;
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		     document.getElementById('ctl00_BookATable_lblEmail').innerHTML="Invalid email address";
		    flag1=1;
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		     document.getElementById('ctl00_BookATable_lblEmail').innerHTML="Invalid email address";
		    flag1=1;
		    return false
		 }
		 if(flag1==1)
		 {
		    document.getElementById('ctl00_BookATable_imgBtnBookATable').disabled=false;
		  return false;
		 }
		 else
		 {
           document.getElementById('ctl00_BookATable_lblEmail').innerHTML="";

 		 return true;
 		 }					
	}
//For Time Select validation    
function CheckSelectTime()
 {
    var Time=document.getElementById('ctl00_BookATable_drdTime');
    
    if(Time.selectedIndex < 1)
    {
     //document.getElementById('ctl00_BookATable_lblTime').innerHTML="Please select booking time";
     
     }
     else
     {
     document.getElementById('ctl00_BookATable_lblTime').innerHTML=" ";
   
     }
 }
 //For guest Select Validation  
 function CheckSelectGuest()
 {

   var guest=document.getElementById('ctl00_BookATable_ddlGuestNo');
   
    if(guest.selectedIndex < 1)
    {
     //document.getElementById('ctl00_BookATable_lblGuest').innerHTML="Please Select Guest Number";
      
     }
     else
     {
    document.getElementById('ctl00_BookATable_lblGuest').innerHTML=" ";
    
     }
 }
 function CheckValidation()
 {
        var flag=0;
       
        if(document.getElementById('ctl00_BookATable_txtName').value=="")
        {
             document.getElementById('ctl00_BookATable_lblName').innerHTML="Please enter name.";
            
             flag=1; 
        }
        if(document.getElementById('ctl00_BookATable_txtEmail').value=="")
        {
             document.getElementById('ctl00_BookATable_lblEmail').innerHTML="Please enter valid email address";
             
             flag=1; 
        }
        if(document.getElementById('ctl00_BookATable_txtPhoneNumber').value=="")
        {
             document.getElementById('ctl00_BookATable_lblPhoneMsg').innerHTML="Insert PhoneNumber";
             flag=1; 
        }
        if(document.getElementById('ctl00_BookATable_drdTime').selectedIndex  < 1)
        {
             document.getElementById('ctl00_BookATable_lblTime').innerHTML=" Please select booking time";
             flag=1; 
        }
        if(document.getElementById('ctl00_BookATable_drdPhoneType').selectedIndex < 1 )
        {
             document.getElementById('ctl00_BookATable_lblPhoneMsg').innerHTML=" Please select phone type";
             flag=1; 
        }
        if(document.getElementById('ctl00_BookATable_ddlGuestNo').selectedIndex < 1)
        {
             document.getElementById('ctl00_BookATable_lblGuest').innerHTML=" Please select number of guests";
             flag=1; 
        }
        if(document.getElementById('ctl00_BookATable_calBookDate_textBox').value=="")
        {
        document.getElementById('ctl00_BookATable_lblDate').innerHTML=" Please select booking date";
            flag=1;
        }
      
      
       if(document.getElementById('ctl00_BookATable_drdPhoneType').selectedIndex > 0 )
       {
           if(document.getElementById('ctl00_BookATable_txtCountryCode').value!="")
           {
                    var Phonenumber=document.getElementById('ctl00_BookATable_txtPhoneNumber').value;
                    if(document.getElementById('ctl00_BookATable_drdPhoneType').value==2)
                    {         if(Phonenumber.length < 9)
                             {
                               document.getElementById('ctl00_BookATable_lblPhoneMsg').innerHTML="Mobile number should comprise minimum 9 digits";
                               flag=1;
                             }
                    }
                    if(document.getElementById('ctl00_BookATable_drdPhoneType').value==1)
                    {
                          if(Phonenumber.length < 6)
                          {
                            document.getElementById('ctl00_BookATable_lblPhoneMsg').innerHTML="Phone number should comprise minimum 6 digits";
                            flag=1;
                          }

                    }
                   
            } 
            else
            {
                document.getElementById('ctl00_BookATable_lblPhoneMsg').innerHTML="Please insert country code";
                flag=1;
            } 
      }
      else
      {
            document.getElementById('ctl00_BookATable_lblPhoneMsg').innerHTML="Please select phone type";
            flag=1;
      }
        if(document.getElementById('ctl00_BookATable_lblEmail').innerHTML!="")
        {
            flag=1;
        }
        
      
        
    //    if(document.getElementById('ctl00_BookATable_txtCountryCode').value!="")
    //    {
    ////     document.getElementById('ctl00_BookATable_lblPhoneMsg').innerHTML="Please insert country code";
    ////      flag=1;
    //    }
        
        if(flag==1)
        {
          
            return false;
        }
        else
        {
          //alert(document.getElementById("ctl00_BookATable_drdTime").selectedIndex); 
          // assign drdTime dropdown's value to hiddne field to access Time in CS file. Direct dropdown value is not accessible in CS file.
          document.getElementById("ctl00_BookATable_drdTimeHidden").value = document.getElementById("ctl00_BookATable_drdTime").value;
//          alert(document.getElementById("ctl00_BookATable_drdTimeHidden").value); 
         
          document.getElementById('ctl00_BookATable_divBookATabeForm').style.display="None";
          document.getElementById("ctl00_BookATable_divBookProcess").style.display="Block";
        
          //alert(document.getElementById("ctl00_BookATable_drdTime").value); 
    	  return true;
        }
 }
 function HideDiv()
 {
   
     document.getElementById("DivMaster").style.display="None";
     document.getElementById('ctl00_DivBookATable').style.display="None";
     document.getElementById('ctl00_BookATable_divBookATabeForm').style.display="Block";
     document.getElementById('ctl00_BookATable_divBookATableThankyou').style.display="None";
 }
 function ShowDiv(RestId, RestaurantName , loc, phone, instruction, bookingtime, widgetType, Tabe4MeRestId)
 {
     var RestName = stripslashes(RestaurantName);

     if (widgetType == "External System") // for checking a widgetType is External or Menupages system
     {

         if (Tabe4MeRestId == "" || Tabe4MeRestId == null) {
             // alert(Tabe4MeRestId);

             // to set layout for table4me
             /*
             Updated By:- Crossshoresolutions
             date:- 05-Mar-2011
             */
             document.getElementById('ctl00_DivBookATable').style.width = "767px";
             document.getElementById("bookATableDiv").style.width = "436px";
             document.getElementById('ctl00_BookATable_divWidgetTable4Me').style.width = "300px";
             document.getElementById("divRestaurantDesc").style.display = "None";
             document.getElementById("imgShadow").style.width = "390px";
             document.getElementById("imgTopCurve").src = "images/lightbox-top-curve.png";
             document.getElementById("imgbottomCurve").src = "images/lightbox-bottom-curve.png";
             document.getElementById("divTitle").style.width = "440px";
             // end here

             document.getElementById('ctl00_BookATable_divWidgetTable4Me').style.display = "Block";
             document.getElementById('ctl00_BookATable_divBookATabeForm').style.display = "None";
             //document.getElementById('ctl00_BookATable_lblErrormsg')visibility ;
             document.getElementById('ctl00_BookATable_iframeTable4Me').style.visibility = "hidden";
             document.getElementById('ctl00_BookATable_iframeTable4Me').style.display = "None";
             document.getElementById('ctl00_BookATable_lblErrormsg').innerHTML = "Table booking is temporarily unavailable.Please try after some time.";



         }
         else {
             // for layout when to set table 4me restaurant booking display
             document.getElementById("bookATableDiv").style.width = "436px";
             document.getElementById('ctl00_DivBookATable').style.width = "450px";
             document.getElementById('ctl00_BookATable_iframeTable4Me').style.display = "Block";
             document.getElementById('ctl00_BookATable_divWidgetTable4Me').style.width = "300px";
             document.getElementById("divRestaurantDesc").style.display = "None";
             document.getElementById("imgShadow").style.width = "390px";
             document.getElementById("imgTopCurve").src = "images/lightbox-top-curve.png";
             document.getElementById("imgbottomCurve").src = "images/lightbox-bottom-curve.png";
             document.getElementById("divTitle").style.width = "440px";
             //End Here

             document.getElementById('ctl00_BookATable_divWidgetTable4Me').style.display = "Block";
             document.getElementById('ctl00_BookATable_divBookATabeForm').style.display = "None";
             // document.getElementById('ctl00_BookATable_iframeTable4Me').src = "http://widget.restaurantdiary.com/CheckAvailability.aspx?SourceKey=t4m&Id="+Tabe4MeRestId;
             document.getElementById('ctl00_BookATable_iframeTable4Me').src = "http://widget.restaurantdiary.com/CheckAvailability.aspx?&sourceKey=t4m&Id=" + Tabe4MeRestId + "&channel=menupages-ae";
             document.getElementById('ctl00_BookATable_lblErrormsg').style.display = "None";
         }
     }
     else {
         document.getElementById('ctl00_DivBookATable').style.width = "767px";
         document.getElementById('ctl00_BookATable_iframeTable4Me').style.display = "None";
         document.getElementById("bookATableDiv").style.width = "";
         document.getElementById('ctl00_BookATable_divWidgetTable4Me').style.width = "300px";
         document.getElementById('ctl00_BookATable_divWidgetTable4Me').style.display = "None";
         document.getElementById("divRestaurantDesc").style.display = "Block";
         document.getElementById("imgShadow").style.width = "";
         document.getElementById("imgTopCurve").src = "images/bookatable-top-curve.png";
         document.getElementById("imgbottomCurve").src = "images/bookatable-bottom-curve.png";
         document.getElementById("divTitle").style.width = "";
     
     }
      
     if(document.getElementById('ctl00_ContentPlaceHolder1_hdncheckSession').value=="true")
     {
    
        document.getElementById('ctl00_BookATable_txtName').value=document.getElementById('ctl00_ContentPlaceHolder1_hdnConsumerName').value;
        document.getElementById('ctl00_BookATable_txtEmail').value=document.getElementById('ctl00_ContentPlaceHolder1_hdnConsumerEmailId').value;
       
     }
//    
//     else
//     {
     
      document.getElementById("DivMaster").className= 'showmasterpagediv';
      document.getElementById("DivMaster").style.display="Block";
      document.getElementById('ctl00_DivBookATable').style.display="Block";
      
      document.getElementById('ctl00_BookATable_hdnRestaurantId').value=RestId;
      document.getElementById('ctl00_BookATable_lblrestaurantName').innerHTML=RestName;
      document.getElementById('ctl00_BookATable_lblRestaurantName2').innerHTML=RestName;
      document.getElementById('ctl00_BookATable_lblAddress').innerHTML=loc;
      document.getElementById('ctl00_BookATable_lblRestPhone').innerHTML=phone;
      document.getElementById('ctl00_BookATable_lblInstruction').innerHTML=instruction;
       
      var timearray=bookingtime.split(',');
      var dropdown=document.getElementById("ctl00_BookATable_drdTime");
      var dropdownlength=dropdown.length;
      if(dropdown.options.length >0)
      {
        for(var j=0;j<dropdownlength;j++)
        {
            dropdown.remove(0);
        }
      }
      
      var opt = document.createElement("option");
      dropdown.options.add(opt);
      opt.text="Please select";
      opt.value="0";
      opt.setAttribute("selected","selected");
     
      for(var i=1;i<=timearray.length;i++)
      {   // if timearray is blank than not insert as option
         if(timearray[i-1]!="")
          {
            opt = document.createElement("option");
            dropdown.options.add(opt);
            opt.text=timearray[i-1];
            opt.value=timearray[i-1];
          }
                
      }
      document.getElementById('ctl00_BookATable_txtName').focus();
    
//  }
 }

 function stripslashes(str) {
     str = str.replace(/\\'/g, '\'');
     str = str.replace(/\\"/g, '"');
     str = str.replace(/\\0/g, '\0');
     str = str.replace(/\\\\/g, '\\');
     return str;
 }
 
 function ShowDivRest(RestId,REstaurantName,loc,phone,instruction,bookingtime,widgetType,Table4MeRestId)
 {

     var REstName = stripslashes(REstaurantName);
     if (widgetType == "External System") // for checking a widgetType is External or Menupages system
     {
         if (Table4MeRestId == "" || Table4MeRestId == null) {


             // for layout when to set table 4me restaurant booking display
             document.getElementById('ctl00_DivBookATable').style.width = "767px";
             document.getElementById("bookATableDiv").style.width = "436px";
             document.getElementById('ctl00_BookATable_divWidgetTable4Me').style.width = "300px";
             document.getElementById("divRestaurantDesc").style.display = "None";
             document.getElementById("imgShadow").style.width = "390px";
             document.getElementById("imgTopCurve").src = "images/lightbox-top-curve.png";
             document.getElementById("imgbottomCurve").src = "images/lightbox-bottom-curve.png";
             document.getElementById("divTitle").style.width = "440px";
             // end here

             // alert(Tabe4MeRestId);
             document.getElementById('ctl00_BookATable_divWidgetTable4Me').style.display = "Block";
             document.getElementById('ctl00_BookATable_divBookATabeForm').style.display = "None";
             //document.getElementById('ctl00_BookATable_lblErrormsg')visibility ;

             document.getElementById('ctl00_BookATable_iframeTable4Me').style.display = "None";
             document.getElementById('ctl00_BookATable_lblErrormsg').innerHTML = "Table booking is temporarily unavailable.Please try after some time.";
         }
         else {

             // for layout when to set table 4me restaurant booking display

             document.getElementById("bookATableDiv").style.width = "436px";
             document.getElementById('ctl00_DivBookATable').style.width = "450px";
             document.getElementById('ctl00_BookATable_divWidgetTable4Me').style.width = "300px";
             document.getElementById("divRestaurantDesc").style.display = "None";
             document.getElementById("imgShadow").style.width = "390px";
             document.getElementById("imgTopCurve").src = "images/lightbox-top-curve.png";
             document.getElementById("imgbottomCurve").src = "images/lightbox-bottom-curve.png";
             document.getElementById("divTitle").style.width = "440px";
             // end here

             document.getElementById('ctl00_BookATable_divWidgetTable4Me').style.display = "Block";
             document.getElementById('ctl00_BookATable_divBookATabeForm').style.display = "None";
             document.getElementById('ctl00_BookATable_lblErrormsg').style.display = "None";
             //document.getElementById('ctl00_BookATable_iframeTable4Me').src = "http://widget.restaurantdiary.com/CheckAvailability.aspx?SourceKey=t4m&Id="+Table4MeRestId;
             document.getElementById('ctl00_BookATable_iframeTable4Me').src = "http://widget.restaurantdiary.com/CheckAvailability.aspx?&sourceKey=t4m&Id=" + Table4MeRestId + "&channel=menupages-ae";
         }
     }
     else {
         document.getElementById('ctl00_DivBookATable').style.width = "767px";
         document.getElementById('ctl00_BookATable_iframeTable4Me').style.display = "None";
         document.getElementById("bookATableDiv").style.width = "";
         document.getElementById('ctl00_BookATable_divWidgetTable4Me').style.width = "300px";
         document.getElementById('ctl00_BookATable_divWidgetTable4Me').style.display = "None";
         document.getElementById("divRestaurantDesc").style.display = "Block";
         document.getElementById("imgShadow").style.width = "";
         document.getElementById("imgTopCurve").src = "images/bookatable-top-curve.png";
         document.getElementById("imgbottomCurve").src = "images/bookatable-bottom-curve.png";
         document.getElementById("divTitle").style.width = "";
     
    }
  
  
// if(document.getElementById('ctl00_ContentPlaceHolder1_hdncheckSession').value=="false")
// {
 
 // window.location="consumerlogin.aspx?pagequerystring="+window.location.href;
   
// }

// else
 //{
//        document.getElementById('ctl00_BookATable_txtName').value=document.getElementById('ctl00_ContentPlaceHolder1_hdnConsumerName').value;
//        document.getElementById('ctl00_BookATable_txtEmail').value=document.getElementById('ctl00_ContentPlaceHolder1_hdnConsumerEmailId').value;
   document.getElementById("DivMaster").className= 'showmasterpagediv';
   document.getElementById("DivMaster").style.display="Block";
   document.getElementById('ctl00_DivBookATable').style.display="Block";
  
   document.getElementById('ctl00_BookATable_hdnRestaurantId').value=RestId;
   document.getElementById('ctl00_BookATable_lblrestaurantName').innerHTML=REstName;
   document.getElementById('ctl00_BookATable_lblRestaurantName2').innerHTML=REstName;
   document.getElementById('ctl00_BookATable_lblAddress').innerHTML=loc;
   document.getElementById('ctl00_BookATable_lblRestPhone').innerHTML=phone;
   document.getElementById('ctl00_BookATable_lblInstruction').innerHTML=instruction;
  
    var timearray=bookingtime.split(',');
      var dropdown=document.getElementById("ctl00_BookATable_drdTime");
      var dropdownlength=dropdown.length;
      if(dropdown.options.length >0)
      {
        for(var j=0;j<dropdownlength;j++)
        {
            dropdown.remove(0);
        }
      }
      
      var opt = document.createElement("option");
      dropdown.options.add(opt);
      opt.text="Please select";
      opt.value="0";
      for(var i=1;i<=timearray.length;i++)
      {     opt = document.createElement("option");
            dropdown.options.add(opt);
            opt.text=timearray[i-1];
            opt.value=i;
                
      }
  
   //}
 }
 

//Javascript for show ToolTip
function ShowToolTip()
{

 document.getElementById("DivToolTipBookATable").style.display="Block";
}
function HideToolTip()
{

document.getElementById("DivToolTipBookATable").style.display="None";
}
function ShowToolTipFeature()
{
document.getElementById("DivToolTipBookATableFeature").style.display="Block";
}
function HideToolTipFeature()
{

document.getElementById("DivToolTipBookATableFeature").style.display="None";
}
/* for checkig date is inserted or not*/
function Emptydate()
{
   if(document.getElementById('ctl00_BookATable_calBookDate_textBox').value=="")
    {
    }
    else
    {
    document.getElementById('ctl00_BookATable_lblDate').innerHTML="";
        //flag=1;

    }
}
/*********************Css For advertisement start Here*********/
function ShowAdvertisementDiv()
{

document.getElementById('ctl00_divAdvertisement').style.display="block";
document.getElementById('ctl00_divAdvertisement').className='ShowAdvertisementDiv';
}

/*********************CSS for advertisement End Here***************/
function test()
{
    alert("test");
}
/* javascript for slide hide and show start here*/
var dhtmlgoodies_slideSpeed = 10;	// Higher value = faster
var dhtmlgoodies_timer = 10;	// Lower value = faster

var objectIdToSlideDown = false;
var dhtmlgoodies_activeId = false;
var dhtmlgoodies_slideInProgress = false;
var dhtmlgoodies_slideInProgress = false;
var dhtmlgoodies_expandMultiple = false; // true if you want to be able to have multiple items expanded at the same time.

function showHideContent(e,inputId)
{
	if(dhtmlgoodies_slideInProgress)return;
	dhtmlgoodies_slideInProgress = true;
	if(!inputId)inputId = this.id;
	inputId = inputId + '';
	var numericId = inputId.replace(/[^0-9]/g,'');
	var answerDiv = document.getElementById('dhtmlgoodies_a' + numericId);

	objectIdToSlideDown = false;

	if(!answerDiv.style.display || answerDiv.style.display=='none'){
		if(dhtmlgoodies_activeId &&  dhtmlgoodies_activeId!=numericId && !dhtmlgoodies_expandMultiple){
			objectIdToSlideDown = numericId;
			slideContent(dhtmlgoodies_activeId,(dhtmlgoodies_slideSpeed*-1));
		}else{

			answerDiv.style.display='block';
			answerDiv.style.visibility = 'visible';

			slideContent(numericId,dhtmlgoodies_slideSpeed);
		}
	}else{
		slideContent(numericId,(dhtmlgoodies_slideSpeed*-1));
		dhtmlgoodies_activeId = false;
	}
}

function slideContent(inputId,direction)
{

	var obj =document.getElementById('dhtmlgoodies_a' + inputId);
	var contentObj = document.getElementById('dhtmlgoodies_ac' + inputId);
	height = obj.clientHeight;
	if(height==0)height = obj.offsetHeight;
	height = height + direction;
	rerunFunction = true;
	if(height>contentObj.offsetHeight){
		height = contentObj.offsetHeight;
		rerunFunction = false;
	}
	if(height<=1){
		height = 1;
		rerunFunction = false;
	}

	obj.style.height = height + 'px';
	var topPos = height - contentObj.offsetHeight;
	if(topPos>0)topPos=0;
	contentObj.style.top = topPos + 'px';
	if(rerunFunction){
		setTimeout('slideContent(' + inputId + ',' + direction + ')',dhtmlgoodies_timer);
	}else{
		if(height<=1){
			obj.style.display='none';
			if(objectIdToSlideDown && objectIdToSlideDown!=inputId){
				document.getElementById('dhtmlgoodies_a' + objectIdToSlideDown).style.display='block';
				document.getElementById('dhtmlgoodies_a' + objectIdToSlideDown).style.visibility='visible';
				slideContent(objectIdToSlideDown,dhtmlgoodies_slideSpeed);
			}else{
				dhtmlgoodies_slideInProgress = false;
			}
		}else{
			dhtmlgoodies_activeId = inputId;
			dhtmlgoodies_slideInProgress = false;
		}
	}
}



function initShowHideDivs(divparent,divchild)
{
   // alert("1");
	var divs = document.getElementsByTagName('DIV');
   // alert("2");
     divs.onclick=showHideContent;
     //alert("3");
     divs.id=divparent;
	//alert("4");
	var divCounter = 1;
	
	
	for(var no=0;no<2;no++)
	{
	var divname="dhtmlgoodies_a"+no.toString();
	    if(divchild==divname)
	    {
	     document.getElementById(divchild).style.display='block';    
	    }
	    else
	    {
	     document.getElementById(divname).style.display='none';    
	    }
	}
	
//	for(var no=0;no<divs.length;no++){
//	
//		if(divs[no].className=='location-left'){
//			
//			divs[no].onclick = showHideContent;
//		
//			divs[no].id = 'dhtmlgoodies_q'+divCounter;
//			var answer = divs[no].nextSibling;
//			while(answer && answer.tagName!='DIV'){
//				answer = answer.nextSibling;
//			}
//			answer.id = 'dhtmlgoodies_a'+divCounter;
//			contentDiv = answer.getElementsByTagName('DIV')[0];
//			contentDiv.style.top = 0 - contentDiv.offsetHeight + 'px';
//			contentDiv.className='dhtmlgoodies_answer_content';
//			contentDiv.id = 'dhtmlgoodies_ac' + divCounter;
//			answer.style.display='none';
//			answer.style.height='1px';
//			divCounter++;
//		}
//	}
}
//window.onload = initShowHideDivs;


/* End here*/
