function str_replace (search, replace, subject, count) {
    // http://kevin.vanzonneveld.net
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: Gabriel Paderni
    // +   improved by: Philip Peterson
    // +   improved by: Simon Willison (http://simonwillison.net)
    // +    revised by: Jonas Raoni Soares Silva (http://www.jsfromhell.com)
    // +   bugfixed by: Anton Ongson
    // +      input by: Onno Marsman
    // +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +    tweaked by: Onno Marsman
    // +      input by: Brett Zamir (http://brett-zamir.me)
    // +   bugfixed by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   input by: Oleg Eremeev
    // +   improved by: Brett Zamir (http://brett-zamir.me)
    // +   bugfixed by: Oleg Eremeev
    // %          note 1: The count parameter must be passed as a string in order
    // %          note 1:  to find a global variable in which the result will be given
    // *     example 1: str_replace(' ', '.', 'Kevin van Zonneveld');
    // *     returns 1: 'Kevin.van.Zonneveld'
    // *     example 2: str_replace(['{name}', 'l'], ['hello', 'm'], '{name}, lars');
    // *     returns 2: 'hemmo, mars'
 
    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(){ // This sets the opacity of the thumbs to fade down to 60% when the page loads
	
	$(".fade").hover(function(){
	$(this).fadeTo("fast", 0.8); // This should set the opacity to 100% on hover
	},function(){
	$(this).fadeTo("fast", 1.0); // This should set the opacity back to 60% on mouseout
	});

	
	$(".item_closed").hover(function(){
	$(this).fadeTo("fast", 0.8); // This should set the opacity to 100% on hover
	},function(){
	$(this).fadeTo("fast", 1.0); // This should set the opacity back to 60% on mouseout
	});
	
	$(".item_sub").hover(function(){
	$(this).fadeTo("fast", 0.8); // This should set the opacity to 100% on hover
	},function(){
	$(this).fadeTo("fast", 1.0); // This should set the opacity back to 60% on mouseout
	});	
	
	
	$(".fadego").fadeTo("fast",0.8);
	$(".boxfade44").fadeTo("fast",0.5);		
	
	});
	
	
	function zapisz(){
		
	 	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		
		
		var email = document.getElementById('emailn').value;
		if ( email == '' || email == 'Twój adres email' || reg.test(email) == false ){
		alert("Podaj wlasciwy adres email");
		}
		else
		{
				var em = str_replace(' ','%20', email);
			
			$('#debugin').load('str/ajax/zapisz.php?email='+em,function(returned_data)
         {
         alert(returned_data);
         });
			
			
		}
	
	
		
	}
