// JavaScript Document

function trimStr(str)
{
    while(str.charAt(0) == (" ") )	
    {
	    str = str.substring(1);	
    }
    while(str.charAt(str.length-1) == " " )
    {
	    str = str.substring(0,str.length-1);	
    }	
    return str;
}


function checkPPIClaim () {
    
    if (trimStr(document.claim_form.contact_title.value) == ""){ 
        alert("Please provide a Title");
        document.claim_form.contact_title.focus();
        document.claim_form.contact_title.select();
        return false;
    }
	
    if (trimStr(document.claim_form.contact_firstname.value) == ""){ 
        alert("Please provide a First Name");
        document.claim_form.contact_firstname.focus();
        document.claim_form.contact_firstname.select();
        return false;
    }	
	
    if (trimStr(document.claim_form.contact_lastname.value) == ""){ 
        alert("Please provide a Last Name");
        document.claim_form.contact_lastname.focus();
        document.claim_form.contact_lastname.select();
        return false;
    }
	
    if ((trimStr(document.claim_form.contact_telephone.value) == "") && (trimStr(document.claim_form.contact_mobile.value) == "")){ 
        alert("Please provide a Telephone or Mobile Number");
        document.claim_form.contact_telephone.focus();
        document.claim_form.contact_telephone.select();
        return false;
    }
	
    //if (trimStr(document.claim_form.contact_email.value) == ""){ 
        //alert("Please provide an Email Address");
        //document.claim_form.contact_email.focus();
        //document.claim_form.contact_email.select();
        //return false;
    //}	
	
	return true;	
	
}

function checkDetails() {

   if (trimStr(document.details_form.contact_title.value) == ""){ 
        alert("Please provide a Title");
        document.details_form.contact_title.focus();
        document.details_form.contact_title.select();
        return false;
    }
	
    if (trimStr(document.details_form.contact_firstname.value) == ""){ 
        alert("Please provide a First Name");
        document.details_form.contact_firstname.focus();
        document.details_form.contact_firstname.select();
        return false;
    }	
	
    if (trimStr(document.details_form.contact_lastname.value) == ""){ 
        alert("Please provide a Last Name");
        document.details_form.contact_lastname.focus();
        document.details_form.contact_lastname.select();
        return false;
    }
	
    if ((trimStr(document.details_form.contact_telephone.value) == "") && (trimStr(document.details_form.contact_mobile.value) == "")){ 
        alert("Please provide a Telephone or Mobile Number");
        document.details_form.contact_telephone.focus();
        document.details_form.contact_telephone.select();
        return false;
    }
	
    if (trimStr(document.details_form.contact_time.value) == ""){ 
        alert("Please indicate a Best Time to Call");
        document.details_form.contact_time.focus();
        document.details_form.contact_time.select();
        return false;
    }	

    return true;

}

function setClaim(claim){
    document.details_form.details_page.value = claim;	
}

function checkFriend() {

   if (trimStr(document.details_form.contact_title.value) == ""){ 
        alert("Please provide your Title");
        document.details_form.contact_title.focus();
        document.details_form.contact_title.select();
        return false;
    }
	
    if (trimStr(document.details_form.contact_firstname.value) == ""){ 
        alert("Please provide your First Name");
        document.details_form.contact_firstname.focus();
        document.details_form.contact_firstname.select();
        return false;
    }	
	
    if (trimStr(document.details_form.contact_lastname.value) == ""){ 
        alert("Please provide your Last Name");
        document.details_form.contact_lastname.focus();
        document.details_form.contact_lastname.select();
        return false;
    }
	
    if ((trimStr(document.details_form.contact_telephone.value) == "") && (trimStr(document.details_form.contact_mobile.value) == "")){ 
        alert("Please provide your Telephone or Mobile Number");
        document.details_form.contact_telephone.focus();
        document.details_form.contact_telephone.select();
        return false;
    }
	
    if (trimStr(document.details_form.contact_time.value) == ""){ 
        alert("Please indicate a Best Time to Call you");
        document.details_form.contact_time.focus();
        document.details_form.contact_time.select();
        return false;
    }
	
   if (trimStr(document.details_form.friend_title.value) == ""){ 
        alert("Please provide your friend's Title");
        document.details_form.friend_title.focus();
        document.details_form.friend_title.select();
        return false;
    }
	
    if (trimStr(document.details_form.friend_firstname.value) == ""){ 
        alert("Please provide your friend's First Name");
        document.details_form.friend_firstname.focus();
        document.details_form.friend_firstname.select();
        return false;
    }	
	
    if (trimStr(document.details_form.friend_lastname.value) == ""){ 
        alert("Please provide your friends Last Name");
        document.details_form.friend_lastname.focus();
        document.details_form.friend_lastname.select();
        return false;
    }
	
    if ((trimStr(document.details_form.friend_telephone.value) == "") && (trimStr(document.details_form.friend_mobile.value) == "")){ 
        alert("Please provide your friend's Telephone or Mobile Number");
        document.details_form.friend_telephone.focus();
        document.details_form.friend_telephone.select();
        return false;
    }
	
    if (trimStr(document.details_form.friend_time.value) == ""){ 
        alert("Please indicate a Best Time to Call your friend");
        document.details_form.friend_time.focus();
        document.details_form.friend_time.select();
        return false;
    }	

    return true;

}
