// JavaScript Document
function setRequest() {
	//alert( document.card.farbe.value +'\n'+document.card.pid.value);
	document.getElementById('btn').style.display = "none";
	jQuery.ajax({
		
		url: '/admin/ajax_frontend.php',
		type: 'post',
		dataType: 'json',
		data: {
			name: document.card.farbe.value,
			pid: document.card.pid.value,
			was: 'alles'
		},
		success: function(data, textstatus, xmlhttprequest) {
			//alert(data.arr[3]);
			document.getElementById('size').innerHTML 		= data.arr[0];
			if(data.arr[1] != "false"){
				document.getElementById('bild_gross').innerHTML	= data.arr[1];
			}
			document.getElementById('thumbnail').innerHTML	= data.arr[2];
			document.getElementById('anzahl').innerHTML	= data.arr[3];
			if(data.arr[4] == '1'){
				document.getElementById('btn').style.display = "block";
			}
			
			if($('a').is('.gallery-link')){
        		$('a.gallery-link').lightBox(); // Select all links with lightbox class
    		}
			
		}
	});
}

function setRequestQuntity() {
	// alert(document.card.farbe.value +'\n'+ document.card.pid.value );
	document.getElementById('btn').style.display = "none";
	jQuery.ajax({
		
		url: '/admin/ajax_frontend.php',
		type: 'post',
		dataType: 'json',
		data: {
			name: document.card.farbe.value,
			pid: document.card.pid.value,
			// size: document.card.size.value,
			size: document.getElementById('sizeForm').options[document.getElementById('sizeForm').selectedIndex].value,
			was: 'quntity'
		},
		success: function(data, textstatus, xmlhttprequest) {
			//alert(data.arr[0]);
			document.getElementById('anzahl').innerHTML	= data.arr[0];
			if(data.arr[1] == '1'){
				document.getElementById('btn').style.display = "block";
			}

			if($('a').is('.gallery-link')){
        		$('a.gallery-link').lightBox(); // Select all links with lightbox class
    		}
			
		}
	});
}
function checkmail(){
	var erreor 	= '2px solid #eb0089';
	var ok		= "1px solid #F5A6C9";
	
	function EMail(s){
		var a = false;
		var res = false;
		if(typeof(RegExp) == 'function'){
			var b = new RegExp('abc');
			if(b.test('abc') == true){a = true;}
		}
	
		if(a == true){
			reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+'(\\@)([a-zA-Z0-9\\-\\.]+)'+'(\\.)([a-zA-Z]{2,4})$');
			res = (reg.test(s));
		}else{
			res = (s.search('@') >= 1 &&
			s.lastIndexOf('.') > s.search('@') &&
			s.lastIndexOf('.') >= s.length-5)
		}
		return(res);
	}
	
	var firma 		=  document.getElementById('firma').value;
	var vorname 	=  document.getElementById('vorname').value;
	var name 		=  document.getElementById('name').value;
	var strasse		=  document.getElementById('strasse').value;
	var plz			=  document.getElementById('plz').value;
	var ort			=  document.getElementById('ort').value;
	var email		=  document.getElementById('email').value;
	var kommentar	=  document.getElementById('kommentar').value;
	var agb			=  document.getElementById('agb').checked;
	var land		=  document.getElementById('land').options[document.getElementById('land').selectedIndex].value;
	
	
	
	var errorC = false;
	
	if(!vorname){
		document.getElementById('vorname').style.border = erreor;
		errorC = true;
	}else{
		document.getElementById('vorname').style.border = ok 
	}
	
	if(!name){
		document.getElementById('name').style.border = erreor;
		errorC = true;
	}else{
		document.getElementById('name').style.border = ok; 
	}
	
	if(!strasse){
		document.getElementById('strasse').style.border = erreor;
		errorC = true;
	}else{
		document.getElementById('strasse').style.border = ok;
	}
	if(!plz){
		document.getElementById('plz').style.border = erreor;
		errorC = true;
	}else{
		document.getElementById('plz').style.border = ok;
	}
	if(!ort){
		document.getElementById('ort').style.border = erreor;
		errorC = true;
	}else{
		document.getElementById('ort').style.border = ok;
	}
	if(!EMail(email)){
		document.getElementById('email').style.border = erreor;
		errorC = true;
	}else{
		document.getElementById('email').style.border = ok;
	}
	if(!agb){
		document.getElementById('agberror').innerHTML = 'Sie m&uuml;ssen den AGBs zustimmen!';
		errorC = true;
	}else{
		document.getElementById('agberror').innerHTML = '';
	}
	
	
	if(!errorC){
		jQuery.ajax({
			url: '/includes/doBestellen.php',
			type: 'post',
			dataType: 'json',
			data: {
				firma:firma,
				vorname:vorname,
				name:name,
				strasse:strasse,
				plz:plz,
				ort:ort,
				email:email,
				kommentar:kommentar,
				agb:agb,
				land:land
			},
			success: function(data, textstatus, xmlhttprequest) {
				document.getElementById('bestellenform').innerHTML 		= data.arr[0];
			},
			error: function(XMLHttpRequest, textStatus, errorThrown){
				alert(textStatus);	
			}
					
		});
	}
	
	
	
}
