function addIcons(urlPath) 
{
    if(document.getElementById('site-map')!=null) 
    {
        var ulObject = document.getElementById('site-map');
        var listObject = ulObject.getElementsByTagName ('li');
        var listLength = listObject.length;
        if(listLength > 0) 
        {
            for(var i = 0;i < listLength;i++) 
            {
                var imageName = listObject[i].childNodes[0].title;
                //imageName=imageName.replace(/[^a-zA-Z 0-9]+/g,'');
                imageName = imageName.replace(/[^\w\d\s]+/g,'');
                imageName = imageName.replace(/ /g,'_');
                //var urlString="<?php bloginfo('stylesheet_directory'); ?>../images/"+imageName+".jpg";
                var urlString = urlPath+"../images/"+imageName+".jpg";
                listObject[i].style.background='url('+urlString+') no-repeat 0px -1px';
            }
        }
    }
}

function calculate(calformObj)
{
    var errorMessageField = document.getElementById ('errorMsg');
    var MIN_MONTHLY_PAYMENT = 80;
    var MONTHLY_PAYMENT_PERCENT = 1;
    var MIN_CURRENT_PAYMENT = 150;
    var CURRENT_PAYMENT_PERCENT = 3;
    var MIN_DEBT = 1000;
    var MIN_MAX_DEBT = 5000;
    
    calformObj.monthlyInt.value = "";
    calformObj.currentInt.value = "";
    calformObj.totalInt.value = "";


    if(!isNaN(calformObj.owe.value) && calformObj.owe.value != "") 
    {
        var owe = parseInt(calformObj.owe.value);
        if(owe < MIN_DEBT) 
        {
            errorMessageField.innerHTML="<br />Please enter an amount more than 1000 <br />";
            clearErrorMessage();
            calformObj.owe.focus();
        }
        else
        {
            errorMessageField.innerHTML="";
            var monthlyInt= Math.round(owe * MONTHLY_PAYMENT_PERCENT / 100);
            var currentInt= Math.round(owe * CURRENT_PAYMENT_PERCENT / 100);

            if(owe >= MIN_DEBT && owe <= MIN_MAX_DEBT) 
            {
                monthlyInt = monthlyInt >= MIN_MONTHLY_PAYMENT ? monthlyInt : MIN_MONTHLY_PAYMENT;
                currentInt = currentInt >= MIN_CURRENT_PAYMENT ? currentInt : MIN_CURRENT_PAYMENT;
            }
            calformObj.monthlyInt.value = monthlyInt;
            calformObj.currentInt.value = currentInt;
            var totalInt = currentInt - monthlyInt;
            calformObj.totalInt.value = totalInt;
        }
    }
    else
    {
        errorMessageField.innerHTML = "<br />Please enter an amount in numbers only. For Example: 10000 <br />";
        clearErrorMessage();
        calformObj.owe.focus();

    }
}

function clearErrorMessage () {
   setTimeout ("document.getElementById ('errorMsg').innerHTML = '';",10000);
}

function stopWorking(evt) {
    evt.preventDefault();
}

function main(val) {
    var hide= document.getElementById('open');
    if (val==1)
    {
        hide.style.display='none';
    }
    else
    {
        hide.style.display='block';
    }
}

function checkForm(formName){
	var errorMsg="";
	var filter=/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/i;
	//alert("test "+document.(formName.name).your_name);
	if(!document.mail_form.your_name.value)
		errorMsg+="Please Enter your Name !\n";
	if(!document.mail_form.your_email.value)
		errorMsg+="Please Enter your Email !\n";
	else if (!filter.test(document.mail_form.your_email.value))
		errorMsg+="Please Enter Valid Email Address ! \n";
	if(!document.mail_form.contact_no.value)
		errorMsg+="Please Enter your Contact No. !\n";
	else if(isNaN(document.mail_form.contact_no.value))
		errorMsg+="Please Enter Valid Contact No. !\n";
	if(!document.mail_form.mail_subject.value)
		errorMsg+="Please Enter Mail Subject !\n";
	if(!document.mail_form.txt_area.value)
		errorMsg+="Please Enter Message !\n";
	if(errorMsg!=""){
		alert(errorMsg);
		return false;
	}
}


