// JavaScript Document

var current = '';
 

function showCountry(id){
	$('#whitebox').hide();
	
	if($('#window_'+currentPage)[0]){ 
		$('#window_'+currentPage).hide();
	}
	
	if($('#div_'+current)[0]){ 
		$('#div_'+current).hide();
	}
	
	if(id!=current){
		if($('#div_'+id)[0]){ 
			$('#div_'+id).show();
			current=id;
			$('#whitebox').show();
		}
	}else{
		current=0;
	}
}

var currentPage = '';
function showPage(id){
	$('#whitebox').hide();
	
	if($('#div_'+current)[0]){ 
		$('#div_'+current).hide();
	}
	
	if($('#window_'+currentPage)[0]){ 
		$('#window_'+currentPage).hide();
	}
	
	if(id!=currentPage){
		if($('#window_'+id)[0]){ 
			$('#window_'+id).show();
			currentPage=id;
			$('#whitebox').show();
		}
	}else{
		currentPage=0;
	}
}


function externalLinks() {
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) {
		var anchor = anchors[i];
		var relvalue = anchor.getAttribute("rel");
		if (anchor.getAttribute("href")) {
			var external = /external/;
			var relvalue = anchor.getAttribute("rel");
			if (external.test(relvalue)) { anchor.target = "_blank"; }
		}
	}
}
window.onload = externalLinks;



(function($) {
  var cache = [];
  // Arguments are image paths relative to the current page.
  $.preLoadImages = function() {
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
      var cacheImage = document.createElement('img');
      cacheImage.src = arguments[i];
      cache.push(cacheImage);
    }
  }
})(jQuery)

function externalLinks() {
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) {
		var anchor = anchors[i];
		var relvalue = anchor.getAttribute("rel");
		if (anchor.getAttribute("href")) {
			var external = /external/;
			var relvalue = anchor.getAttribute("rel");
			if (external.test(relvalue)) { anchor.target = "_blank"; }
		}
	}
}
window.onload = externalLinks;



function form_check_ref(){
	if($('#reg_reference')[0].selectedIndex == $('#reg_reference')[0].options.length-1){
		$('#ref_other').show()
	}else{
		$('#ref_other').hide()	
	}
}

function form_check_pay(){
	$('#pay_swift').hide();$('#pay_iban').hide();$('#pay_transfer').hide();
	$('#pay_paypal').hide(); $('#pay_moneybooker').hide();
	
	if($('#reg_paymethod').val() == 0){
		// swift
		$('#pay_swift').show()
	}else if($('#reg_paymethod').val() == 1){
		// iban
		$('#pay_iban').show()
	}else if($('#reg_paymethod').val() == 2){
		// transfer
		$('#pay_transfer').show()
	}else if($('#reg_paymethod').val() == 3){
		// paypal
		$('#pay_paypal').show()
	}else if($('#reg_paymethod').val() == 4){
		// moneybooker
		$('#pay_moneybooker').show()
	}
}

function submitRegForm(){
	var error = false; 
	
	if(!error){if($('#reg_name').val() == ''){ alert(formErrorMsg); error=true;}}
	if(!error){if($('#reg_email').val() == ''){ alert(formErrorMsg); error=true;}}
	if(!error){if($('#reg_tel').val() == ''){ alert(formErrorMsg); error=true;}}
	if(!error){if($('#reg_reference').val() == ''){ alert(formErrorMsg); error=true;}}
	if(!error){if(!$('#agree_terms').attr('checked')) { alert(formErrorMsg); error=true;}}
	if(!error){if($('#reg_paymethod').val() == ''){ alert(formErrorMsg); error=true;}}
	
	if(!error){ $('#registerForm').submit(); }
}

function submitAffForm(){
	var error = false; 
	
	if(!error){if($('#aff_company').val() == ''){ alert(formErrorMsg); error=true;}}
	if(!error){if($('#aff_contact').val() == ''){ alert(formErrorMsg); error=true;}}
	if(!error){if($('#aff_email').val() == ''){ alert(formErrorMsg); error=true;}}
	if(!error){if($('#aff_telephone').val() == ''){ alert(formErrorMsg); error=true;}}
	
	if(!error){ $('#affiliatesForm').submit(); }
}
