function GerarSWF(arquivo,altura,largura,ide){
document.writeln('<object id="globalnav-object" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="' + largura + '" height="' + altura + '" id="' + ide + '" name="' + ide + '">');
document.writeln('<param name="movie" value="' + arquivo + '" />');
document.writeln('<param name="FlashVars" value="loc=en_US&htmlApp=false&gatewayURL=gwurl" />');
document.writeln('<param name="wmode" value="opaque" />');
document.writeln('<embed id="globalnav-embed" src="' + arquivo + '" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="opaque" flashvars="loc=en_US&htmlApp=false&gatewayURL=gwurl" salign="tl" scale="noscale" id="' + ide + '" width="' + largura + '" height="' + altura + '"></embed>');
document.writeln('</object>');
}

function perguntaconfirmar(){
var per = window.confirm('Deseja anular o Carrinho?');
if(per){
return true;
}
else{
return false;
}
}

function perguntaconfirmar3(){
var per3 = window.confirm('Deseja remover o produto do carrinho?');
if(per3){
return true;
}
else{
return false;
}
}

function actualizar(){
document.carrinho.action = "./alteraquantidade.asp";
document.carrinho.submit();
}

function metodo(){
document.formas.action = "./metodo.asp";
document.formas.submit();
}

function confirmar(){
document.metodos.action = "./confirmar.asp";
document.metodos.submit();
}

function concluiencomenda(){
document.observa.action = "./conclusao.asp";
document.observa.submit();
}

/*
function pag(des){
window.location.href=des;
}
*/


function copiando(){
var copiaractiva = document.oregisto.copiaractiva;
if(copiaractiva.checked==true){
document.oregisto.moradacobranca.value=document.oregisto.morada.value;
document.oregisto.postalcobranca.value=document.oregisto.postal.value;
document.oregisto.postalbcobranca.value=document.oregisto.postalb.value;
document.oregisto.postalccobranca.value=document.oregisto.postalc.value;
document.oregisto.localidadecobranca.value=document.oregisto.localidade.value;
}
}

function levarvalores(){
var copiaractiva = document.oregisto.copiaractiva;
if(copiaractiva.checked==true){
document.oregisto.moradacobranca.value=document.oregisto.morada.value;
document.oregisto.postalcobranca.value=document.oregisto.postal.value;
document.oregisto.postalbcobranca.value=document.oregisto.postalb.value;
document.oregisto.postalccobranca.value=document.oregisto.postalc.value;
document.oregisto.localidadecobranca.value=document.oregisto.localidade.value;
}
else{
document.oregisto.moradacobranca.value='';
document.oregisto.postalcobranca.value='';
document.oregisto.postalbcobranca.value='';
document.oregisto.postalccobranca.value='';
document.oregisto.localidadecobranca.value='';
}
}

$(function() {
$("#oregisto").validate({
rules: {
nome: {
required: true
},
email: {
required: true,
email: true
//remote: "duplicado.asp"
},
morada: {
required: true
},
postal: {
required: true,
minlength: 4
},
postalb: {
required: true,
minlength: 3
},
postalc: {
required: true
},
localidade: {
required: true
},
moradacobranca: {
required: true
},
postalcobranca: {
required: true,
minlength: 4
},
postalbcobranca: {
required: true,
minlength: 3
},
postalccobranca: {
required: true
},
localidadecobranca: {
required: true
},
telefone: {
required: true,
minlength: 9
},
username: {
required: true,
minlength: 4,
remote: "duplicado.asp"
},
passe: {
required: true,
minlength: 4
},
passe2: {
equalTo: "#passe"
}

},
//set messages to appear inline
messages: {
nome: " <img title='Por favor, insira um nome.' style='vertical-align:-3px;' src='images/ocupado.png' />",
email:{
required:" <img title='Por favor, insira em email válido.' style='vertical-align:-3px;' src='images/ocupado.png' />",
email:" <img title='Por favor, insira em email válido.' style='vertical-align:-3px;' src='images/ocupado.png' />"
},
morada: " <img title='Por favor, insira uma morada.' style='vertical-align:-3px;' src='images/ocupado.png' />",
postal: " <img title='Por favor, insira os primeiros 4 dígitos do seu código postal.' style='vertical-align:-3px;' src='images/ocupado.png' />",
postalb: " <img title='Por favor, insira os segundos 3 dígitos do seu código postal.' style='vertical-align:-3px;' src='images/ocupado.png' />",
postalc: " <img title='Por favor, complete o seu código postal.' style='vertical-align:-3px;' src='images/ocupado.png' />",
localidade: " <img title='Por favor, insira uma localidade.' style='vertical-align:-3px;' src='images/ocupado.png' />",

moradacobranca: " <img title='Por favor, insira uma morada.' style='vertical-align:-3px;' src='images/ocupado.png' />",
postalcobranca: " <img title='Por favor, insira os primeiros 4 dígitos do código postal.' style='vertical-align:-3px;' src='images/ocupado.png' />",
postalbcobranca: " <img title='Por favor, insira os segundos 3 dígitos do código postal.' style='vertical-align:-3px;' src='images/ocupado.png' />",
postalccobranca: " <img title='Por favor, complete o código postal.' style='vertical-align:-3px;' src='images/ocupado.png' />",
localidadecobranca: " <img title='Por favor, insira uma localidade.' style='vertical-align:-3px;' src='images/ocupado.png' />",

telefone: " <img title='Por favor, insira um número de telefone válido.' style='vertical-align:-3px;' src='images/ocupado.png' />",
username:{
required: " <img title='Por favor, insira um username que contenha no mínimo 4 caracteres.' style='vertical-align:-3px;' src='images/ocupado.png' />",
minlength: "<img title='Por favor, insira um username que contenha no mínimo 4 caracteres.' style='vertical-align:-3px;' src='images/ocupado.png' />",
remote: " <img title='O username que digitou já existe na nossa base de dados, por favor escolha outro.' style='vertical-align:-3px;' src='images/ocupado.png' />"
},

passe: " <img title='Por favor, insira uma password que contenha no mínimo 4 caracteres.' style='vertical-align:-3px;' src='images/ocupado.png' />",
passe2:{
equalTo: " <img title='Confirmação de password incorrecta.' style='vertical-align:-3px;' src='images/ocupado.png' />"
}

}
});
});

$(function() {
$("#oregisto2").validate({
rules: {
nome: {
required: true
},
email: {
required: true,
email: true
//remote: "duplicado.asp"
},
morada: {
required: true
},
postal: {
required: true,
minlength: 4
},
postalb: {
required: true,
minlength: 3
},
postalc: {
required: true
},
localidade: {
required: true
},
moradacobranca: {
required: true
},
postalcobranca: {
required: true,
minlength: 4
},
postalbcobranca: {
required: true,
minlength: 3
},
postalccobranca: {
required: true
},
localidadecobranca: {
required: true
},
telefone: {
required: true,
minlength: 9
},
passe: {
required: true,
minlength: 4
},
passe2: {
equalTo: "#passe"
}

},
//set messages to appear inline
messages: {
nome: " <img title='Por favor, insira um nome.' style='vertical-align:-3px;' src='images/ocupado.png' />",
email:{
required:" <img title='Por favor, insira em email válido.' style='vertical-align:-3px;' src='images/ocupado.png' />",
email:" <img title='Por favor, insira em email válido.' style='vertical-align:-3px;' src='images/ocupado.png' />"
},
morada: " <img title='Por favor, insira uma morada.' style='vertical-align:-3px;' src='images/ocupado.png' />",
postal: " <img title='Por favor, insira os primeiros 4 dígitos do seu código postal.' style='vertical-align:-3px;' src='images/ocupado.png' />",
postalb: " <img title='Por favor, insira os segundos 3 dígitos do seu código postal.' style='vertical-align:-3px;' src='images/ocupado.png' />",
postalc: " <img title='Por favor, complete o seu código postal.' style='vertical-align:-3px;' src='images/ocupado.png' />",
localidade: " <img title='Por favor, insira uma localidade.' style='vertical-align:-3px;' src='images/ocupado.png' />",

moradacobranca: " <img title='Por favor, insira uma morada.' style='vertical-align:-3px;' src='images/ocupado.png' />",
postalcobranca: " <img title='Por favor, insira os primeiros 4 dígitos do código postal.' style='vertical-align:-3px;' src='images/ocupado.png' />",
postalbcobranca: " <img title='Por favor, insira os segundos 3 dígitos do código postal.' style='vertical-align:-3px;' src='images/ocupado.png' />",
postalccobranca: " <img title='Por favor, complete o código postal.' style='vertical-align:-3px;' src='images/ocupado.png' />",
localidadecobranca: " <img title='Por favor, insira uma localidade.' style='vertical-align:-3px;' src='images/ocupado.png' />",

telefone: " <img title='Por favor, insira um número de telefone válido.' style='vertical-align:-3px;' src='images/ocupado.png' />",

passe: " <img title='Por favor, insira uma password que contenha no mínimo 4 caracteres.' style='vertical-align:-3px;' src='images/ocupado.png' />",
passe2:{
equalTo: " <img title='Confirmação de password incorrecta.' style='vertical-align:-3px;' src='images/ocupado.png' />"
}

}
});
});

$(function() {
$("#duvidaspro").validate({
submitHandler: function(form) {
$(form).ajaxStart(function(form) {
$("#botaoduvida").val("Aguarde por favor ...")
});
$(form).ajaxSubmit({
type: 'post',   
success: response 
});
},

rules: {
nome: {
required: true
},
email: {
required: true,
email: true
},
mensagem: {
required: true
}

},
//set messages to appear inline
messages: {
nome: " <img title='Por favor, insira um nome.' style='vertical-align:-3px;' src='images/ocupado.png' />",
email:{
required:" <img title='Por favor, insira em email válido.' style='vertical-align:-3px;' src='images/ocupado.png' />",
email:" <img title='Por favor, insira em email válido.' style='vertical-align:-3px;' src='images/ocupado.png' />"
},
mensagem: " <img title='Por favor, insira uma dúvida.' style='vertical-align:-3px;' src='images/ocupado.png' />"
}
});
});

function response(data) {   
$("#duvidaspro").resetForm();
$("#botaoduvida").val("Enviar");
var mensagem;   
if(data=='ok') {     
mensagem ='A sua dúvida foi enviada com sucesso.';    
} else {   
mensagem = 'Erro, a sua mensagem não foi enviada.';   
}    
$('#result').html(mensagem);
$('#result').show('slow'); 
}  
