function str_replace (search, replace, subject, count) {
    var i = 0, j = 0, temp = '', repl = '', sl = 0, fl = 0,
            f = [].concat(search),
            r = [].concat(replace),
            s = subject,
            ra = r instanceof Array, sa = s instanceof Array;
    s = [].concat(s);
    if (count) {
        this.window[count] = 0;
    }
 
    for (i=0, sl=s.length; i < sl; i++) {
        if (s[i] === '') {
            continue;
        }
        for (j=0, fl=f.length; j < fl; j++) {
            temp = s[i]+'';
            repl = ra ? (r[j] !== undefined ? r[j] : '') : r[0];
            s[i] = (temp).split(f[j]).join(repl);
            if (count && s[i] !== temp) {
                this.window[count] += (temp.length-s[i].length)/f[j].length;}
        }
    }
    return sa ? s : s[0];
}

$(document).ready( function (){
	$('input[type="text"], input[type="password"]').addClass('inputTxt');
	$('input[type="button"], input[type="submit"],input[type="reset"]').addClass('inputBtn');
	
	$('input').focus(function (){$(this).parent('div.inptBox').addClass('glow')});
	$('input').blur(function (){$(this).parent('div.inptBox').removeClass('glow')});
	
		$('#navigation li').hover( function (){
			$(this).find('ul').parent('li').toggleClass('mouseClick');
			$(this).find('ul').slideToggle(100);
		});
		
		$('.trg, .navHere').click(function (){
			$('.drpCont').slideToggle(100); 
			$('body').click(function() { $('.drpCont').hide(); }); 
		}); 
		//$('.selectDrp').mouseout(function (){$('.drpCont').hide();});
		$('.drpCont li a').click(function (){
			$('.navHere').text($(this).text());
			$('.drpCont').slideToggle(100); 
			return false;
		}); 
		
		// search result page ////////
		$('.resultList li:even').addClass('gry');
		var shadheight = $('#searchResult').height();
		$('.lftShadow, .rightShadow').css({height: shadheight});
		
		$("#search_btn").click(function(){
			document.location.href= "http://www.w3csolutions.com/website-resources/resources/" + str_replace(" ", "-", $("#search_box").val());
    });
		
	$(".contact_us").click(function(){
	  $("#reference_url").val($(this).attr("rel"));
	  $("#contact_form").submit();
	})
}) ;
