﻿//-----------------------------------------------------------------------------------------------------------------------------------------------
//Updated Site Skin Styles:


//Cache the button images used by the application:
var _askJenniferOut = new Image(148, 33);
var _askJenniferOver = new Image(148, 33);
var _askJenniferDown = new Image(148, 33);
var _clearOut = new Image(96, 28);
var _clearOver = new Image(96, 28);
var _clearDown = new Image(96, 28);
var _downloadButtonOut = new Image(126, 33);
var _downloadButtonOver = new Image(126, 33);
var _downloadButtonDown = new Image(126, 33);
var _incorporateButtonOver = new Image(209, 57);
var _incorporateButtonOut = new Image(209, 57);
var _incorporateButtonDown = new Image(209, 57);
var _loginOut = new Image(148, 33);
var _loginOver = new Image(148, 33);
var _loginDown = new Image(148, 33);
var _orderOut = new Image(148, 33);
var _orderOver = new Image(148, 33);
var _orderDown = new Image(148, 33);
var _quoteButtonOut = new Image(148, 33);
var _quoteButtonOver = new Image(148, 33);
var _quoteButtonDown = new Image(148, 33);
var _startButtonOver = new Image(148, 33);
var _startButtonOut = new Image(148, 33);
var _startButtonDown = new Image(148, 33);
var _searchButtonOver = new Image(35, 29);
var _searchButtonOut = new Image(35, 29);
var _searchButtonDown = new Image(35, 29);
var _searchOut = new Image(148, 33);
var _searchOver = new Image(148, 33);
var _searchDown = new Image(148, 33);
var _submitOut = new Image(96, 28);
var _submitOver = new Image(96, 28);
var _submitDown = new Image(96, 28);

_askJenniferOut.src = "images/updatedsiteskin/buttons/AskJennifer_out.png";
_askJenniferOver.src = "images/updatedsiteskin/buttons/AskJennifer_over.png";
_askJenniferDown.src = "images/updatedsiteskin/buttons/AskJennifer_down.png";
_clearOut.src = "images/updatedsiteskin/buttons/Clear_out.png";
_clearOver.src = "images/updatedsiteskin/buttons/Clear_over.png";
_clearDown.src = "images/updatedsiteskin/buttons/Clear_down.png";
_downloadButtonOut.src = "images/updatedsiteskin/buttons/Download_out.png";
_downloadButtonOver.src = "images/updatedsiteskin/buttons/Download_over.png";
_downloadButtonDown.src = "images/updatedsiteskin/buttons/Download_down.png";
_incorporateButtonOver.src = "images/updatedsiteskin/buttons/incorporate_over.png";
_incorporateButtonOut.src = "images/updatedsiteskin/buttons/incorporate_out.png";
_incorporateButtonDown.src = "images/updatedsiteskin/buttons/incorporate_down.png";
_loginOut.src = "images/updatedsiteskin/buttons/Login_out.png";
_loginOver.src = "images/updatedsiteskin/buttons/Login_over.png";
_loginDown.src = "images/updatedsiteskin/buttons/Login_down.png";
_orderOut.src = "images/updatedsiteskin/buttons/order_out.png";
_orderOver.src = "images/updatedsiteskin/buttons/order_over.png";
_orderDown.src = "images/updatedsiteskin/buttons/order_down.png";
_quoteButtonOut.src = "images/updatedsiteskin/buttons/Quote_out.png";
_quoteButtonOver.src = "images/updatedsiteskin/buttons/Quote_over.png";
_quoteButtonDown.src = "images/updatedsiteskin/buttons/Quote_down.png";
_startButtonOver.src = "images/updatedsiteskin/buttons/start_over.png";
_startButtonOut.src = "images/updatedsiteskin/buttons/start_out.png";
_startButtonDown.src = "images/updatedsiteskin/buttons/start_down.png";
_searchButtonOver.src = "images/updatedsiteskin/buttons/searchButton_over.png";
_searchButtonOut.src = "images/updatedsiteskin/buttons/searchButton_out.png";
_searchButtonDown.src = "images/updatedsiteskin/buttons/searchButton_down.png";
_searchOut.src = "images/updatedsiteskin/buttons/search_out.png";
_searchOver.src = "images/updatedsiteskin/buttons/search_over.png";
_searchDown.src = "images/updatedsiteskin/buttons/search_down.png";
_submitOut.src = "images/updatedsiteskin/buttons/Submit_out.png";
_submitOver.src = "images/updatedsiteskin/buttons/Submit_over.png";
_submitDown.src = "images/updatedsiteskin/buttons/Submit_down.png";

//--------------------------------------------------------------------------------------------------------------------------------------------------
function Trim(value){

    if (value == null) value = "";

	value = value.toString();

	return LTrim(RTrim(value));	
}
//--------------------------------------------------------------------------------------------------------------------------------------------------
function LTrim(value){	
	var spaceIndex = value.search( /^\s*(\S.*)/ );
	return ( ( spaceIndex == -1 ) ? "" : RegExp.$1 );
}
//--------------------------------------------------------------------------------------------------------------------------------------------------
function RTrim(value){	
	var spaceIndex = value.search( /\s+$/ );
	return ( ( spaceIndex == -1 ) ? value : value.substr( 0, spaceIndex ) );
} 
//--------------------------------------------------------------------------------------------------------------------------------------------------
function Replace(value, findText, replaceText){

	value = value.toString();	

	return value.split(findText).join(replaceText);	
}
//--------------------------------------------------------------------------------------------------------------------------------------------------
function CBln(value){ 
    
    //Handle null values:
    if (value == null) value = "";
     
	value = Trim(value.toLowerCase());
	return (value == "true"?true:false);
	
}
//--------------------------------------------------------------------------------------------------------------------------------------------------
function CInt(value){ 

	return (value * 1);
	
}
//--------------------------------------------------------------------------------------------------------------------------------------------------
function CDate(value){ 

    if (Trim(value) == "") return null;
    var dateObject = new Date(Trim(value));
	return dateObject;
	
}
//--------------------------------------------------------------------------------------------------------------------------------------------------
function CDec(value){ 

	return (value * 1);
	
}
//--------------------------------------------------------------------------------------------------------------------------------------------------

