/****************************************
| ** Global.js
|
| Created by: Rob Hayward
| Date Created: 2008-18-06
| Copyright 2008 Lightmaker Manchester
|
****************************************/
jQuery.noConflict();
var $j = jQuery;
var isIE6 = false; var isIE7 = false; var isSafari = false;
$j(document).ready(function() {
	/* Browser Detection: IE6/IE7/IE8/Safari apply bug fixes */
	if( ($j.browser.msie) && (parseInt($j.browser.version) == "6" )) { isIE6 = true; try { document.execCommand('BackgroundImageCache', false, true); } catch(e) { } }
	if( ($j.browser.msie) && (parseInt($j.browser.version) == "7" )) { isIE7 = true; }
	if( ($j.browser.msie) && (parseInt($j.browser.version) == "8" )) { isIE8 = true; }
	/* Browser Detection: Safari */
	if($j.browser.safari) { isSafari = true; }
	setDefaultInputValueReplace();
});
function setDefaultInputValueReplace() {
  $j('.value-replace').each(function() {
    var defaultValue = '';
    var keypressed = false;
    $j(this).focus(function() { if( defaultValue == '' && !keypressed  ) { defaultValue = $j(this).val(); $j(this)[0].value = ''; } });
    $j(this).blur(function() { if( $j(this).val() == '' && !keypressed ) { $j(this)[0].value = defaultValue; defaultValue = ''; } });
    $j(this).keypress(function() { keypressed = true; } );
    $j(this).change(function() { if ($j(this).val() == '') keypressed = false; } );
  });
}  
