﻿// JScript File
 
   function selCountries_Change()
    {
        if(document.form1.selCountries.selectedIndex > 0)
        {
            var selected_value = document.form1.selCountries[document.form1.selCountries.selectedIndex].value;
            BindCities(selected_value);
        }
    }
    
    function BindCities(id_country)
    {
        Reblogger.Samples.Data.Geography.GetCities(id_country, BindCities_Callback);
    }
    
    function BindCities_Callback(results)
    {
        var selCities = $('selCities');
        selCities.control.set_data(results);
        selCities.evaluateIn();
    }
    
    function selCities_Change()
    {
        if(document.form1.selCities.selectedIndex > 0)
        {
            var selected_value = document.form1.selCities[document.form1.selCities.selectedIndex].value;
            alert('You have selected ' + selected_value + ' as your favourite city!');
        }
    }
    
    function changeImage(switchto) 
        {
           document.BigPic.src=switchto; 
        }
        
        
        
        function VerifyDelete()
      {
            var agree=confirm("Are you sure you wish to delete this product?");
            if (agree)
	            return true ;
            else
	            return false ;
            }
            
            
        
function SelectProducts()
{
	if (document.forms(0).chkMark.checked==true)
	{
		MarkAll();
	
	}
	else
	{
		UnMarkAll();
	}

}

function ValidateSavedPurchaseOrders()
      {
       var cnt=0;
       for(i=0;i<document.forms(0).elements.length;i++)
        {
        e=document.forms(0).elements[i];
        if ( e.type=="checkbox" && e.name.indexOf("chkSelect") != -1 )
         {
        if(e.checked == true)
       {
       cnt = cnt + 1;
       }
       }
       }
        if (cnt==0)
       {
        alert('Please select one of the check boxes next to your saved purchase order!');
        return false; 
        }
        
        }
		

function ValidateSavedProducts()
      {
       var cnt=0;
       for(i=0;i<document.forms(0).elements.length;i++)
        {
        e=document.forms(0).elements[i];
        if ( e.type=="checkbox" && e.name.indexOf("chkSelect") != -1 )
         {
        if(e.checked == true)
       {
       cnt = cnt + 1;
       }
       }
       }
        if (cnt==0)
       {
        alert('Please select one of the check boxes next to your saved products!');
        return false; 
        }
        
        }
		
		
function MarkAll()
{
	for(i=0;i<document.forms(0).elements.length;i++)
	{
		e=document.forms(0).elements[i];
		if ( e.type=='checkbox' && e.name.indexOf("chkSelect") != -1 )
			{
				e.checked= true ;
				objTRElem = e.parentNode;
				while (objTRElem.tagName.toUpperCase() != "TR")
				{
					objTRElem = objTRElem.parentElement;
				}				
				if (objTRElem.className=="itemstylebold")
				{				
					objTRElem.className="highlightedbold";
						
				}
				else	
				{
					objTRElem.className="highlighted";
				}	
			}	
	}
	
	
	//
		
	var cnt=0;
	for(i=0;i<document.forms(0).elements.length;i++)
	{
		// 
		e=document.forms(0).elements[i];
		if ( e.type=='checkbox' && e.name.indexOf("chkSelect") != -1 )
			{
				if(e.checked == true)
				{
					cnt = cnt + 1;
				}
			}
	}

	if (cnt>0)
	{
		alert("You have selected " + cnt + " Product(s).");
	}
}	

function UnMarkAll()
{
	for(i=0;i<document.forms(0).elements.length;i++)
	{
		e=document.forms(0).elements[i];
		if ( e.type=='checkbox' && e.name.indexOf("chkSelect") != -1 )
		{
			e.checked= false ;
			objTRElem = e.parentNode;
			while (objTRElem.tagName.toUpperCase() != "TR")
			{
				objTRElem = objTRElem.parentNode;
			}
			if (objTRElem.className=="highlightedbold")
			{
				objTRElem.className="itemstylebold";
			}
			else	
			{
				objTRElem.className="itemstyle";
			}
		}
	}
	
	var cnt=0;
	for(i=0;i<document.forms(0).elements.length;i++)
	{
		e=document.forms(0).elements[i];
		if ( e.type=='checkbox' && e.name.indexOf("chkSelect") != -1 )
			{
				if(e.checked == false)
				{
					cnt = cnt + 1;
				}
			}
	}

	if (cnt>0)
	{
		alert("You have unselected " + cnt + " Product(s).");
	}
}	



function chkSelect_OnClick()
{
	objTRElem = window.event.srcElement;
	while (objTRElem.tagName.toUpperCase() != "TR")
	{
	objTRElem = objTRElem.parentNode;
	}
	if (window.event.srcElement.parentElement.children(0).checked!=false)
	{
		if (objTRElem.className=="itemstylebold")
		{
			objTRElem.className="highlightedbold";
		}
		else	
		{
			objTRElem.className="highlighted";
		}
	}
	else
	{
		if (objTRElem.className=="highlightedbold")
		{
			objTRElem.className="itemstylebold";
		}
		else	
		{
			objTRElem.className="itemstyle";
		}
	}
	window.event.cancelBubble= true;
}  

// End New File

var isDirty;
var varSave;
var calPopCounter;

function IsDirty()
{
	
	isDirty = true;
	
}

function chkIsDirty()
{
	return confirm('Changes have been made. Cancel to Save these changes?');
}
