﻿ function AddMessage()
{
   if (confirm("Are you sure you want to add this Ad to your favourites list?"))  
       return true;
   else
       return false;
}

function RemoveMessage()
{
   if (confirm("Are you sure you want to remove this Ad from your favourites list?"))  
       return true;
   else
       return false;
}
 
 
 function SetDisable(ctrl,value)
{
    if(ctrl != null)
    document.getElementById(ctrl).disabled = value;    
}

 function SetValue(ctrl,value)
{
    if(ctrl != null)
    document.getElementById(ctrl).value = value;    
}

function ToggleDisableCollection(ctrl,value)
{
    if(ctrl != null)
    {
        for(i=0;i<ctrl.length;i++)
        {
            document.getElementById(ctrl[i].id).disabled = !value;
            if(document.getElementById(ctrl[i].id).disabled)
                 document.getElementById(ctrl[i].id).checked = false; 

        }
    }
}

function SetDisableByCtrlValue(ctrl,ctrl2)
{
if(ctrl != null)
{
    var table = document.getElementById(ctrl);    
    if(table != null)
        ToggleDisableCollection(table.getElementsByTagName("input"),document.getElementById(ctrl2).checked);
}
}
function Confirm(message)
{
    return confirm(message);
}

function SetChecked(ctrl,value)
{
    document.getElementById(ctrl).checked = value;
}

function SetCheckedByCtrlValue(ctrl1,ctrl2)
{
    document.getElementById(ctrl1).checked = document.getElementById(ctrl2).checked;
}

function GoBack()
{
   // alert('alert');
    //history.go(-1);
    
}

function Redirect(url)
{
   // alert('alert');
    //history.go(-1);
    
    window.location = url;
}


function print()
{
window.print();
}

function SetCheckBoxStatus(checkBoxListId,status)
{
        var i =0;
        while(true)
        {
         var listControl = document.getElementById(checkBoxListId + '_' + i);;
         if(listControl != null)
            listControl.checked = status;   
         else
            return;
         i++;
         }
//    }
}


function SetCtrlVisibility(srcCtrl, ctrl)
{
try   
{  

    if(document.getElementById(srcCtrl).checked)
        document.getElementById(ctrl).className = 'showContent';
    else
        document.getElementById(ctrl).className = 'hideContent';
 }
 catch(ex)
 {}
}

function SetCheckBoxCheckedCount(checkBoxListId, lblCount)
{
        var count = 0;
        var i =0;
        while(true)
        {

          var listControl = document.getElementById(checkBoxListId + '_' + i);;
        
         if(listControl != null && listControl.checked)
               count = count + 1;
         else if(listControl == null)
              break;
              i++;
        }
        
        if(i == count) 
            document.getElementById(lblCount).innerHTML = "All";
        else
            document.getElementById(lblCount).innerHTML = count;
        
}

function SetVisibility(value, ctrl)
{
    if(value == true)
        document.getElementById(ctrl).className = 'showContent';
    else
        document.getElementById(ctrl).className = 'hideContent';

}

function ToggleVisibility(ctrl)
{
    if(document.getElementById(ctrl).className == 'showContent')
        document.getElementById(ctrl).className = 'hideContent';
    else
        document.getElementById(ctrl).className = 'showContent';

}

    function doClick(hidden,value,e)
    {
        var key;

         if(window.event)
              key = window.event.keyCode;     //IE
         else
              key = e.which;     //firefox
    
        if (key == 13)
        {
            //Get the button the user wants to have clicked
            { //If we find the button click it
                document.getElementById(hidden).value = value;
                document.forms[0].submit();
                event.keyCode = 0
            }
        }
   }

    function doClick1(txtBox1,value,e)
    {
    try 
    {
        var key;

         if(window.event)
              key = window.event.keyCode;     //IE
         else
              key = e.which;     //firefox
    
        if (key == 13)
        {
            //Get the button the user wants to have clicked
            { //If we find the button click it
                document.getElementById(hidden).value = value;
                document.forms[0].submit();
                event.keyCode = 0
            }
        }
        }
        catch(ex)
        {
        
        }
   }
   
   function fireOnChangeEvent(hidden,value)
   {
   
                document.getElementById(hidden).value = value;
                document.forms[0].submit();

        return false;
   }
   
   function TextBoxChange(button1,e)
    {
      
        var key;

         if(window.event)
              key = window.event.keyCode;     //IE
         else
              key = e.which;     //firefox
    
        if (key == 13)
        {
            //Get the button the user wants to have clicked
            { //If we find the button click it
                document.getElementById(button1).click();
                window.event.keyCode = 0
            }
        }
   }


function HideControl(srcDropDown,dropDown,value)
{

    if(document.getElementById(srcDropDown).value == value)
    {
       document.getElementById(dropDown).value = value;
       document.getElementById(dropDown).style.display = 'none';
       document.getElementById(dropDown).value= document.getElementById(dropDown).options[1].value;
    }
    else
    {
        document.getElementById(dropDown).style.display = '';
        document.getElementById(dropDown).value= "";
    }
    

}

function AddQuotes(srcLbl,destTxtBox)
{

//if(event.srcElement == srcLbl)

alert(window.getSelection().getRangeAt(0).cloneContents.text);

document.getElementById(destTxtBox).appendChild(window.getSelection().getRangeAt(0).cloneContents());

//alert(document.getSelection().htmlText);

//  var selectedHtml= document.getSelection().getRangeAt(0).cloneContents();
//  alert(selectedHtml);
//     // Set the clipboard with selected HTML, if there is any
//   if(selectedHtml!= "")
//   document.getElementById(destTxtBox).value = "<blockquote>" + selectedHtml + "</blockquote>";
// }
//return false;
}

function copyCont(){



}

function SetText(lbl,hiddenField,lblValue,hfValue)
{
    
    document.getElementById(hiddenField).value = hfValue;
    document.getElementById(lbl).innerHTML = lblValue;
    
}