
function form_val()
{
	if (($('username').value=='') || ($('username').value.indexOf("@")<2) || ($('username').value.indexOf(".")<2))
	{
		alert("Lutfen gecerli bir mail adresi giriniz!");
		$('username').focus();
		return false;
	}	

}


var reEmail = /^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@(([0-9a-zA-Z])+([-\w]*[0-9a-zA-Z])*\.)+[a-zA-Z]{2,9})$/

function isEmail(s) {
	return reEmail.test(s)
}

window.addEvent('domready', function(){


setTimeout(function() {
										
									
	var obj = new Swiff('brands.swf', {
			id: 'brands',
			container : $('brands'),
			width: 640,
			height: 54,
			params: {
					wmode: 'trasparent',
					bgcolor: '#fff',
					allowScriptAccess : 'always'
			}
		});	
										
				}, 1000);


if ($$('.add_basket_link_in_detail')) {

	$$('.add_basket_link_in_detail').addEvent('click',function(e) {
													  e.stop();
													  addBasket(this.rel);
													  });
}

		if (typeof(addToBasket)!=='undefined') {
			if(addToBasket!='') {
				addBasket(addToBasket); 
				}
		}

		var initMultiBox = new multiBox({
		mbClass: '.mb',
		container: $(document.body),
		descClassName: 'multiBoxDesc',
		useOverlay: true,
		addDownload: false,
		addRollover: false,
		addOverlayIcon: false,
		addChain: false,
		recalcTop: false,
		addTips: false,
		showControls : false
	});
	
		
		
		if ($$('.add_basket_link')) {
			$$('.add_basket_link').addEvents({
				'click' : function() {
					//id = this.id.substr(10)
					id = this.rel;
					
					addBasket(id);
					return false;
				}															
			})
		}
												 

	if (menuID != -1) {
			if ($(menuID).getNext('ul')) {
				if ($(menuID).getNext('ul').className == "lvl_content") {
						$(menuID).getNext('ul').setStyle('display','block');			
				}
				else if ($(menuID).getNext('ul').className == "lvl2_content") {
						$(menuID).getParent('ul').setStyle('display','block');
						$(menuID).getNext('ul').setStyle('display','block');
						$(menuID).setStyle('color','#000');
					}
					
			}
			else {
				
				if ($(menuID).getParent('ul')) {
				
					if ($(menuID).getParent('ul').getParent('ul')) {
						
									$(menuID).getParent('ul').getParent('ul').setStyle('display','block');
							}
							
							$(menuID).getParent('ul').setStyle('display','block');
					}
				
						$(menuID).setStyle('color','#000');
					
				
			}
		
	}
	
		updateBasket()

});


function addBasket(id) {
	
			var Ajax = new Request({ 
							async : false,
							method: 'post',
							data: { 'p' : 'set','id' : id},
							url: 'basket_process.asp',
							onComplete: function(result) { 
								if (result=="OK") {
									updateBasket();
									showMsg('Ürün Sepetinize Eklendi!');
									}
								else if (result=="requirepoll"){
									docsize = document.body.getSize();
									w =docsize.x; 
									h =docsize.y;
									
									leftVal = (w/2)-250;
									topVal = (h/2)-150;
									
									$('poll'+id).setStyle('top',topVal);
									$('poll'+id).setStyle('left',leftVal);
									
									$('poll'+id).setStyle('display','block');
									
								}
								else {
								
									alert(result);
								}
							}
						 }).send();
}

function showMsg(text) {
	
elementWidth = 300;
elementHeight = 30;
	

 var viewport = getViewportDimensions();
    var leftSize = (viewport.width == 0) ? 50 : parseInt((viewport.width - elementWidth) / 2, 10);
    var topSize = (viewport.height == 0) ? 50 : parseInt((viewport.height - elementHeight) / 2, 10);


var container = new Element('div', {
													'html': text,
													'class' : 'alert',
													'styles': {
															'left' : leftSize,
															'top' : topSize
															}
													}
											);
container.inject(document.body);
					
var effect = new Fx.Morph(container, {duration: 4000, transition: Fx.Transitions.Sine.easeOut, onComplete : function() { container.dispose() }}).start({'opacity': 0});
		
}

function getViewportDimensions() {
    var intH = 0, intW = 0;
    
    if(self.innerHeight) {
       intH = window.innerHeight;
       intW = window.innerWidth;
    } 
    else {
        if(document.documentElement && document.documentElement.clientHeight) {
            intH = document.documentElement.clientHeight;
            intW = document.documentElement.clientWidth;
        }
        else {
            if(document.body) {
                intH = document.body.clientHeight;
                intW = document.body.clientWidth;
            }
        }
    }

    return {
        height: parseInt(intH, 10),
        width: parseInt(intW, 10)
    };
}



function updateBasket() {
	
			var Ajax = new Request({ 
							async : false,
							method: 'post',
							data: { 'p' : 'get'},
							url: 'basket_process.asp',
							onComplete: function(result) { 
								if (result!="noproduct") {
										if ($('basket_content')) $('basket_content').innerHTML = result;
								}
								else {
									if ($('basket_content')) $('basket_content').innerHTML = "Sepetinizde ürün bulunmamaktadır.";
								}
							}
						 }).send();
}

function deleteBasket(id) {
	if (confirm("Bu ürünü sepetinizden silmek istediğinizden eminmisiniz?")) {
			var Ajax = new Request({ 
							async : false,
							method: 'post',
							data: { 'p' : 'del','id' : id},
							url: 'basket_process.asp',
							onComplete: function(result) { 
								if (result=="OK") {
										updateBasket()
								}
								else {
									alert(result);
								}
							}
						 }).send();
	}
	return false;
}

