/* ----------------------------------------------------------- **/


function PRU_writePhone()
{

/*

Function: Writes output text dependant on a parameter picked up from the URL
		Default is set to ECOM

Input: N/A

Output: Text for page

**/


var q_string;// Will equal value of the query string
var sRequestCode = "";


q_string = window.location.search;// Extract the query string....

if(/usrn/.test(q_string))  // Check for usrn parameter

	{
	var Request = PRU_getRequest();	
	sRequestCode = Request["usrn"];
	sRequestCode = RemoveBad( sRequestCode );
	
	PRU_setCookie('requestCode', sRequestCode , '' , '/', '', '' );
	

	}
	else 
	{
	sRequestCode = PRU_getCookie( 'requestCode' );
		
		if ( sRequestCode )
		{

		sRequestCode = RemoveBad( sRequestCode );

		}
		
		else { sRequestCode = "none"; }
	
			
	}

	switch( sRequestCode ) {
 			case "annuities_semg07":
 			return('0845 600 1377');
 			break;

 			case "annuities_semy07":
 			return('0845 600 1377');
 			break;
			
			case "annuities_semm07":
 			return('0845 600 1377');
 			break;
			
			case "none":
			return('none');
			break;
			
			default: 
			return('none');

			}
	

}


/* ----------------------------------------------------------- **/


function RemoveBad(strTemp) {

/*

Function: Removes Text characters form a string which may contain code which could corrupt the site

Input: String

Output: String

**/

    strTemp = strTemp.replace(/\<|\>|\"|\'|\%|\;|\(|\)|\&|\+|\-/g,"");
    return strTemp;
}

/* ----------------------------------------------------------- **/

